Skip to content

Update T3 contract to c6ca605 - #72

Merged
pmwoz merged 1 commit into
mainfrom
t3-contract-c6ca605
Nov 9, 2026
Merged

pmwoz merged 1 commit into
mainfrom
t3-contract-c6ca605

Conversation

@pmwoz

@pmwoz pmwoz commented Nov 9, 2026 •

Copy link
Copy Markdown
Owner

Pins the T3 contract from 09a54f0 to c6ca605. Three upstream commits:

Three contract files changed: orchestrator/tools.ts, orchestratorMcp.ts, orchestrationInstructions.ts. The plugin is unchanged, so no version bump.

Breaks a mapping

None.

  • No tool was renamed or removed. url and executedModel are optional additions.
  • The Secrets item in skills/poteto-mode/references/t3-adapter.md already passes delivery: "file" and reads the path inside the command, which matches the new sudo instruction.
  • Model check step 2 in the adapter compares the returned model with the target. model keeps its meaning, so the check still works.

Opportunities

  • request_secret url: the Secrets and Automations items in skills/poteto-mode/references/t3-adapter.md could pass the page where the user gets the value, such as the GitHub webhook settings page or the Slack app page for benny's bot token, instead of putting the link in reason.
  • executedModel: model check step 2 in skills/poteto-mode/references/t3-adapter.md could compare executedModel with the target model when it is not null, so a provider-side substitution shows in the reply.

Both are adopted in #73.

Irrelevant to the skills

1 change. The new sudo instruction applies only to make-bot-ui, which the adapter marks as having no counterpart under T3.

Checks

bun run check, bun test tools (39 pass), and bun run typecheck pass.

@pmwoz
pmwoz merged commit 0d182a7 into main Nov 9, 2026
1 check passed
@pmwoz
pmwoz deleted the t3-contract-c6ca605 branch November 9, 2026 09:17
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