agent-orchestrator/packages/core/src
Priyanshu Choudhary 5ce89025af fix(core): always force-kill on Windows; fix stale .cjs JSDoc
killProcessTree: drop the SIGTERM-without-/F branch on Windows.
taskkill without /F sends WM_CLOSE which is unreliable for headless
Node.js console processes — they may silently survive, leaving orphaned
processes. Always pass /F so termination is guaranteed. Callers that
do SIGTERM→wait→SIGKILL escalation are unaffected: SIGKILL simply
finds the process already dead.

agent-workspace-hooks: correct JSDoc that still said <name>.js after
the extension was changed to .cjs (forced CJS mode).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 01:04:11 +05:30
..
__tests__ fix(core): always force-kill on Windows; fix stale .cjs JSDoc 2026-04-10 01:04:11 +05:30
recovery fix(core): forward allSessionPrefixes in resolveSessionRole 2026-04-06 23:11:59 -07:00
utils fix: preserve project ownership for legacy sessions 2026-03-11 23:27:48 +05:30
activity-log.ts feat: standardize agent plugins — shared hooks, activity JSONL, backfill aider/opencode (#755) 2026-04-01 21:50:07 +05:30
agent-selection.ts fix(core): forward allSessionPrefixes in resolveSessionRole 2026-04-06 23:11:59 -07:00
agent-workspace-hooks.ts fix(core): always force-kill on Windows; fix stale .cjs JSDoc 2026-04-10 01:04:11 +05:30
atomic-write.ts feat(core): add feedback tools contracts, validation, storage, and dedupe 2026-03-10 22:31:39 +05:30
config-generator.ts feat(core): platform-aware runtime default (tmux on Unix, process on Windows) 2026-04-10 01:03:50 +05:30
config.ts fix(core): use lazy factory for Zod runtime default 2026-04-10 01:04:00 +05:30
decomposer.ts feat: lifecycle manager, backlog auto-claim, task decomposition, and verification gate (#365) 2026-03-10 12:31:25 +05:30
feedback-tools.ts feat(core): add feedback tools contracts, validation, storage, and dedupe 2026-03-10 22:31:39 +05:30
index.ts fix(cli,core): remove unused getEnvDefaults export, add SIGKILL fallback in signal forward handler 2026-04-10 01:04:06 +05:30
key-value.ts feat(core): add feedback tools contracts, validation, storage, and dedupe 2026-03-10 22:31:39 +05:30
lifecycle-manager.ts Merge remote-tracking branch 'upstream/main' into feat/single-socket 2026-04-07 03:37:36 -07:00
metadata.ts feat: stable session titles via pinnedSummary metadata (#946) 2026-04-07 09:52:48 +05:30
observability.ts fix: added GraphQL batch PRfeat: add GraphQL batch PR enrichment for orchestrator polling enrichment for orchestrator polling (fixes #608) (#637) 2026-03-30 00:31:04 +05:30
opencode-session-id.ts feat: OpenCode session lifecycle and CLI controls (#315) 2026-03-08 09:55:44 +05:30
orchestrator-prompt.ts fix: correct ao send --no-wait wording per review 2026-03-27 20:50:13 +05:30
orchestrator-session-strategy.ts feat: OpenCode session lifecycle and CLI controls (#315) 2026-03-08 09:55:44 +05:30
paths.ts feat: add end-to-end observability across core, web, and terminal (#436) 2026-03-12 16:57:40 +05:30
platform.ts fix(core): always force-kill on Windows; fix stale .cjs JSDoc 2026-04-10 01:04:11 +05:30
plugin-registry.ts fix(core): allow external notifier with manifest name matching built-in 2026-04-06 23:25:42 -07:00
prompt-builder.ts feat: lifecycle manager, backlog auto-claim, task decomposition, and verification gate (#365) 2026-03-10 12:31:25 +05:30
scm-webhook-utils.ts feat: add SCM webhook lifecycle triggers (#394) 2026-03-11 10:34:41 +05:30
session-manager.ts Merge remote-tracking branch 'upstream/main' into feat/single-socket 2026-04-07 03:37:36 -07:00
tmux.ts fix: increase delays in spawn prompt submission to ensure Enter is processed (#62) 2026-02-16 20:31:07 +05:30
types.ts fix(lifecycle): reduce GitHub API rate limiting from batch enrichment bypass (#906) 2026-04-06 22:52:47 -07:00
utils.ts Publish ao-web on npm, harden error handling, deduplicate code 2026-03-14 19:01:49 +05:30