feat(cli): command architecture — agents, missions, gateway-aware prdy (#158)
Some checks failed
ci/woodpecker/push/ci Pipeline failed

Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
This commit was merged in pull request #158.
This commit is contained in:
2026-03-15 23:10:23 +00:00
committed by jason.woltje
parent 82c10a7b33
commit 4da255bf04
28 changed files with 1747 additions and 394 deletions

View File

@@ -19,6 +19,9 @@ export interface TuiAppProps {
sessionCookie?: string;
initialModel?: string;
initialProvider?: string;
agentId?: string;
agentName?: string;
projectId?: string;
}
export function TuiApp({
@@ -27,6 +30,9 @@ export function TuiApp({
sessionCookie,
initialModel,
initialProvider,
agentId,
agentName,
projectId: _projectId,
}: TuiAppProps) {
const { exit } = useApp();
const gitInfo = useGitInfo();
@@ -38,6 +44,7 @@ export function TuiApp({
initialConversationId: conversationId,
initialModel,
initialProvider,
agentId,
});
const conversations = useConversations({ gatewayUrl, sessionCookie });
@@ -211,7 +218,7 @@ export function TuiApp({
modelName={socket.modelName}
thinkingLevel={socket.thinkingLevel}
contextWindow={socket.tokenUsage.contextWindow}
agentName="default"
agentName={agentName ?? 'default'}
connected={socket.connected}
connecting={socket.connecting}
/>