Before submitting
Area
apps/server
Steps to reproduce
- Open a Claude-provider thread in T3 Code (Alpha) on a repo.
- Type
/design consent. First attempt: "Couldn't record Design agent access for your Claude Design projects - Request failed with status code 403. Try again, or run /design-login".
- Type
/design-login: "/design-login isn't available in this environment."
- After authorizing elsewhere,
/design consent reports access granted.
- Type
/design <a design brief> in the thread.
Expected behavior
/design with a brief starts Claude Code's native design skill, as it does in an interactive Claude Code terminal session.
Actual behavior
Every /design invocation, with or without arguments and after consent is granted, is delivered to the agent as:
/design was invoked. In this session /design only manages agent access to Claude Design projects: tell the user to run /design consent or /design revoke, and stop.
The design skill never runs. The skill is disable-model-invocation, so the agent cannot start it either, and the brief is lost. /design-login cannot be completed in the thread, so the only way to authorize is outside T3 Code.
Impact
Claude Design cannot be used from T3 Code at all; users have to switch to a terminal Claude Code session for any design work, and the consent flow suggests it will work when it will not.
Version or commit
T3 Code (Alpha) 0.0.42, Claude Code 2.1.281
Environment
macOS 26.6.2, Claude provider
Logs or stack traces
No stack trace; the behaviour is the substituted command text quoted above.
Workaround
Run claude in a terminal in the same repo and use /design there.
It is possible the routing originates in the Claude Agent SDK's non-interactive mode rather than T3 Code itself; if so, a pointer to the right upstream would help.
Before submitting
Area
apps/server
Steps to reproduce
/design consent. First attempt: "Couldn't record Design agent access for your Claude Design projects - Request failed with status code 403. Try again, or run /design-login"./design-login: "/design-login isn't available in this environment."/design consentreports access granted./design <a design brief>in the thread.Expected behavior
/designwith a brief starts Claude Code's native design skill, as it does in an interactive Claude Code terminal session.Actual behavior
Every
/designinvocation, with or without arguments and after consent is granted, is delivered to the agent as:The design skill never runs. The skill is
disable-model-invocation, so the agent cannot start it either, and the brief is lost./design-logincannot be completed in the thread, so the only way to authorize is outside T3 Code.Impact
Claude Design cannot be used from T3 Code at all; users have to switch to a terminal Claude Code session for any design work, and the consent flow suggests it will work when it will not.
Version or commit
T3 Code (Alpha) 0.0.42, Claude Code 2.1.281
Environment
macOS 26.6.2, Claude provider
Logs or stack traces
No stack trace; the behaviour is the substituted command text quoted above.
Workaround
Run
claudein a terminal in the same repo and use/designthere.It is possible the routing originates in the Claude Agent SDK's non-interactive mode rather than T3 Code itself; if so, a pointer to the right upstream would help.