Skip to content

chore(coder-tui): bump pi to 0.67.68#1398

Open
rblalock wants to merge 1 commit intomainfrom
fix/pi-0.67.68-upgrade
Open

chore(coder-tui): bump pi to 0.67.68#1398
rblalock wants to merge 1 commit intomainfrom
fix/pi-0.67.68-upgrade

Conversation

@rblalock
Copy link
Copy Markdown
Member

@rblalock rblalock commented Apr 19, 2026

Summary

  • bump @mariozechner/pi-coding-agent, @mariozechner/pi-tui, and @mariozechner/pi-ai in @agentuity/coder-tui from 0.67.1 to 0.67.68
  • refresh bun.lock

Why

This keeps the Pi-wrapping SDK surface current with the latest upstream Pi release while staying intentionally minimal. The local probe against 0.67.68 stayed green, so this is a bump-and-validate update rather than a new migration.

Validation

  • bun x tsc --noEmit in packages/coder-tui
  • bun x tsc --build in packages/coder-tui
  • bun test in packages/coder-tui
  • bun x tsc --noEmit in packages/cli
  • bun x tsc --build --force in packages/cli

Summary by CodeRabbit

  • Chores
    • Updated package dependencies to latest compatible versions.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 19, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 111b8a1b-6ffe-46dd-81e0-12c3b376b643

📥 Commits

Reviewing files that changed from the base of the PR and between 1cf5e5f and 479b8d6.

⛔ Files ignored due to path filters (1)
  • bun.lock is excluded by !**/*.lock
📒 Files selected for processing (1)
  • packages/coder-tui/package.json
📜 Recent review details
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (15)
  • GitHub Check: Queue CLI Tests
  • GitHub Check: Storage CLI Tests
  • GitHub Check: Postgres SSL Integration Test
  • GitHub Check: Template Integration Tests
  • GitHub Check: Sandbox CLI Tests
  • GitHub Check: Playwright E2E Smoke Test
  • GitHub Check: Cloud Deployment Tests
  • GitHub Check: Queue SDK Tests
  • GitHub Check: Framework Integration Tests (TanStack & Next.js)
  • GitHub Check: Package Installation & Usage Test
  • GitHub Check: Standalone Agent Test
  • GitHub Check: SDK Integration Test Suite
  • GitHub Check: Pack & Upload
  • GitHub Check: Build
  • GitHub Check: Format & Lint
🧰 Additional context used
🧠 Learnings (1)
📚 Learning: 2026-03-27T23:18:58.450Z
Learnt from: jhaynie
Repo: agentuity/sdk PR: 1292
File: packages/keyvalue/package.json:3-3
Timestamp: 2026-03-27T23:18:58.450Z
Learning: In the agentuity/sdk monorepo, subpackage `package.json` files under `packages/` (e.g., `packages/keyvalue`) are allowed to depend on other workspace packages (such as `agentuity/server`) and are not limited to only `agentuity/core` and `zod`. Also, if a subpackage uses `bunx tsc --build --force` as its build script, treat it as a valid/intentional build command and do not flag it as a dependency/build-script violation.

Applied to files:

  • packages/coder-tui/package.json
🔇 Additional comments (2)
packages/coder-tui/package.json (2)

28-29: Dependency bump is consistent and appropriately scoped.

Updating both runtime Pi packages together to ^0.67.68 looks correct for compatibility and matches the PR objective.


33-33: Dev dependency alignment looks good.

Keeping @mariozechner/pi-ai on the same upstream version line (^0.67.68) as the related Pi packages is a good consistency move.


📝 Walkthrough

Walkthrough

Updated three dependencies in packages/coder-tui/package.json from version ^0.67.1 to ^0.67.68: @mariozechner/pi-coding-agent, @mariozechner/pi-tui (dependencies), and @mariozechner/pi-ai (dev dependency).

Changes

Cohort / File(s) Summary
Dependency Version Updates
packages/coder-tui/package.json
Updated @mariozechner/pi-coding-agent and @mariozechner/pi-tui from ^0.67.1 to ^0.67.68, and dev dependency @mariozechner/pi-ai from ^0.67.1 to ^0.67.68.
🚥 Pre-merge checks | ✅ 1
✅ Passed checks (1 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown

📦 Canary Packages Published

version: 2.0.9-479b8d6

Packages
Package Version URL
@agentuity/schedule 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-schedule-2.0.9-479b8d6.tgz
@agentuity/db 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-db-2.0.9-479b8d6.tgz
@agentuity/vector 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-vector-2.0.9-479b8d6.tgz
@agentuity/drizzle 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-drizzle-2.0.9-479b8d6.tgz
@agentuity/migrate 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-migrate-2.0.9-479b8d6.tgz
@agentuity/coder-tui 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-coder-tui-2.0.9-479b8d6.tgz
@agentuity/task 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-task-2.0.9-479b8d6.tgz
@agentuity/sandbox 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-sandbox-2.0.9-479b8d6.tgz
@agentuity/evals 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-evals-2.0.9-479b8d6.tgz
@agentuity/schema 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-schema-2.0.9-479b8d6.tgz
@agentuity/coder 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-coder-2.0.9-479b8d6.tgz
@agentuity/workbench 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-workbench-2.0.9-479b8d6.tgz
@agentuity/keyvalue 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-keyvalue-2.0.9-479b8d6.tgz
@agentuity/claude-code 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-claude-code-2.0.9-479b8d6.tgz
@agentuity/frontend 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-frontend-2.0.9-479b8d6.tgz
@agentuity/cli 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-cli-2.0.9-479b8d6.tgz
@agentuity/react 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-react-2.0.9-479b8d6.tgz
@agentuity/auth 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-auth-2.0.9-479b8d6.tgz
@agentuity/server 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-server-2.0.9-479b8d6.tgz
@agentuity/runtime 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-runtime-2.0.9-479b8d6.tgz
@agentuity/email 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-email-2.0.9-479b8d6.tgz
@agentuity/opencode 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-opencode-2.0.9-479b8d6.tgz
@agentuity/queue 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-queue-2.0.9-479b8d6.tgz
@agentuity/core 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-core-2.0.9-479b8d6.tgz
@agentuity/webhook 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-webhook-2.0.9-479b8d6.tgz
@agentuity/postgres 2.0.9-479b8d6 https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-postgres-2.0.9-479b8d6.tgz
Install

Add to your package.json:

{
  "dependencies": {
    "@agentuity/schedule": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-schedule-2.0.9-479b8d6.tgz",
    "@agentuity/db": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-db-2.0.9-479b8d6.tgz",
    "@agentuity/vector": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-vector-2.0.9-479b8d6.tgz",
    "@agentuity/drizzle": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-drizzle-2.0.9-479b8d6.tgz",
    "@agentuity/migrate": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-migrate-2.0.9-479b8d6.tgz",
    "@agentuity/coder-tui": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-coder-tui-2.0.9-479b8d6.tgz",
    "@agentuity/task": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-task-2.0.9-479b8d6.tgz",
    "@agentuity/sandbox": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-sandbox-2.0.9-479b8d6.tgz",
    "@agentuity/evals": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-evals-2.0.9-479b8d6.tgz",
    "@agentuity/schema": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-schema-2.0.9-479b8d6.tgz",
    "@agentuity/coder": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-coder-2.0.9-479b8d6.tgz",
    "@agentuity/workbench": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-workbench-2.0.9-479b8d6.tgz",
    "@agentuity/keyvalue": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-keyvalue-2.0.9-479b8d6.tgz",
    "@agentuity/claude-code": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-claude-code-2.0.9-479b8d6.tgz",
    "@agentuity/frontend": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-frontend-2.0.9-479b8d6.tgz",
    "@agentuity/cli": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-cli-2.0.9-479b8d6.tgz",
    "@agentuity/react": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-react-2.0.9-479b8d6.tgz",
    "@agentuity/auth": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-auth-2.0.9-479b8d6.tgz",
    "@agentuity/server": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-server-2.0.9-479b8d6.tgz",
    "@agentuity/runtime": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-runtime-2.0.9-479b8d6.tgz",
    "@agentuity/email": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-email-2.0.9-479b8d6.tgz",
    "@agentuity/opencode": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-opencode-2.0.9-479b8d6.tgz",
    "@agentuity/queue": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-queue-2.0.9-479b8d6.tgz",
    "@agentuity/core": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-core-2.0.9-479b8d6.tgz",
    "@agentuity/webhook": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-webhook-2.0.9-479b8d6.tgz",
    "@agentuity/postgres": "https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-postgres-2.0.9-479b8d6.tgz"
  }
}

Or install directly:

bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-schedule-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-db-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-vector-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-drizzle-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-migrate-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-coder-tui-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-task-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-sandbox-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-evals-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-schema-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-coder-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-workbench-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-keyvalue-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-claude-code-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-frontend-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-cli-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-react-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-auth-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-server-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-runtime-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-email-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-opencode-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-queue-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-core-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-webhook-2.0.9-479b8d6.tgz
bun add https://agentuity-sdk-objects.t3.storageapi.dev/npm/2.0.9-479b8d6/agentuity-postgres-2.0.9-479b8d6.tgz

@rblalock rblalock enabled auto-merge (squash) April 19, 2026 01:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant