Skip to content

Allow safe mid-conversation model and effort changes - #71

Open
ai-yappa[bot] wants to merge 1 commit into
mainfrom
agent/slack-v1-T07DMLN1JE6-C0BTJCJD69K-1790506463.886179
Open

ai-yappa[bot] wants to merge 1 commit into
mainfrom
agent/slack-v1-T07DMLN1JE6-C0BTJCJD69K-1790506463.886179

Conversation

@ai-yappa

@ai-yappa ai-yappa Bot commented Sep 27, 2026

Copy link
Copy Markdown

Summary

  • add provider-neutral reasoning effort levels to sandbox start and phase messages
  • preserve the existing Pi conversation when changing model or effort
  • reject model/effort changes during an active stream to avoid racing provider state
  • apply effort changes to plan, refine, execute, and follow-up agent turns

Validation

  • pnpm --filter @codevil/shared test ✅
  • pnpm --filter @codevil/shared build ✅
  • pnpm --filter @codevil/sandbox-image build ✅
  • node --test packages/sandbox-image/test/pi-driver.test.mjs ✅
  • Full sandbox test run was attempted; two pre-existing environment-sensitive runtime assertions fail because repository setup emits install/preview-app events in this workspace.

This branch has not been deployed

No deployments
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.

0 participants