Add CodeBuddy as a built-in coding agent (#23740)

* feat(agents): integrate CodeBuddy launch, status and session history

* docs: record CodeBuddy lifecycle verification

* fix(codebuddy): backfill scoped history and negotiate remote resume

* test(cli): include CodeBuddy in known search agents
This commit is contained in:
Neil
2026-09-28 18:11:25 -07:00
committed by GitHub
parent da48d98040
commit ccdb324b63
74 changed files with 1074 additions and 121 deletions
+13
View File
@@ -0,0 +1,13 @@
import { agentArgOptionTokens } from './agent-session-option-agent-args'
import { isPrintModeHeadlessOneShotCommand, optionName } from './print-mode-headless-command'
const NON_INTERACTIVE_FLAGS = new Set(['--serve', '--acp', '--bg', '--background'])
export function isCodebuddyNonInteractiveCommand(tokens: readonly string[]): boolean {
return (
isPrintModeHeadlessOneShotCommand(tokens) ||
agentArgOptionTokens(tokens)
.slice(1)
.some((token) => NON_INTERACTIVE_FLAGS.has(optionName(token)))
)
}