docs(#340): the automatic undo when an execution ends without a finish — Rollback, Saga-And-Cancellation, Workflow-as-a-step, Observability, FinOps, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#371): a DTO name clash fails agboss check — Workflow, Components, CLI, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#367): the shutdown grace — App, Several-instances, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#339): [action.committer-without-compensator] — Rollback, Workflow, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#340): compensation records and the failed-join undo — Rollback, Parallel, Workflow-as-a-step, Observability, Testing, FinOps, App, Configuration, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#367): app.close() waits for interrupted step bodies — App (app.close()), Several-instances (graceful stop), Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#339): declared compensation — ADR-0020, Rollback (explicit where a path can say it, automatic where none can), Workflow, CLI, Saga-And-Cancellation, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#360): app.cancel from any instance — Several-instances (Cancelling from any instance, reserved @agboss/ tree keys), Saga-And-Cancellation, Observability, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#332): maxConcurrentSteps — Several-instances (An instance's cap on steps, Recovery, Probes), Health-checks, Configuration, CLI, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#336): tool results bounded by maxResultSize — Tools (Result size), Configuration (defaults.tools), Observability, Changelog — PR 2
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#337): a decided quorum withdraws its waiting branches' pauses; channels may withdraw — Pauses (Taking a question back), Parallel, Workflow-as-a-step, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#336): a child workflow's change is part of its root's configHash — Terns and evaluation (children), Several-instances (Recovery), App (resume), Changelog — PR 1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#268): the declarative snapshot and join keys — CLI (describe --json snapshot), Observability (join keys), Components, Context, Pauses, Changelog — PR 5
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#334): a PII key per root execution — Several-instances (PII tokens across instances), Environments (The PII key), Guards, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#268): generators and naming — CLI (full names, generate workflow, create), Tools (names, timeouts), Naming (new), Components, App, Pauses, Testing, Knowledge bases, Changelog — PR 4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#338): a budget breach in a parallel launch stops its siblings at once — FinOps, Parallel, Workflow-as-a-step, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#120): checks and fingerprints — Components, Guards, Memory-Management, Terns-and-evaluation, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#335): lease fencing at expiry, unique tool-call ids — Several-instances, Tools, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#268): describe and the check report — CLI (describe, the check report), Environments, App, Changelog — PR 2
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#300): health checks — Health-checks (new), Several-instances (probes, ping), App, Configuration, Changelog, sidebar — PR 1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#313): the IdGenerator contract — App (Infrastructure), Components, Several-instances (extending SqliteExecutionRecordRepository), Testing (Ids), Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#268): dev and studio — CLI (agboss dev, agboss studio, what Studio shows), Workflow-as-a-step, Home, Tracing, FinOps, Changelog — PR 3
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#346): flow-patterns runnable with a real model, and an approvals pattern — Example, Pauses, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#120): compaction — Memory-Management (@Compaction, strategies, uncompactedTurns, the smallest window, CompactionError, PII), Configuration, Components, Routers, Terns-and-evaluation, Testing, Profiles, FinOps, Example, Workflow, ADR-0007, Changelog — PR 3
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#268): the application path and starts — CLI (--application, --start, --input, rag index), Environments, App, Example, Knowledge-bases, Profiles-and-comparisons, Terns-and-evaluation, Testing-Suites-And-Comparisons, Workflow, Changelog — PR 1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#262): the variant of a oneOf reply — Judges-And-Quality-Gates, Testing, Standard-DTOs, Changelog — PR 5
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#267): interpreter outcomes, a decision-model interpreter, child pause records — Pauses, Testing, Tools, Workflow-as-a-step, Changelog — PR 4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#120): guardrails — Guards (@InputGuardrail / @OutputGuardrail, refusals, levels, where they run, testing), Environments ([application.pii-instance-key]), Configuration, Testing, Agents, Architecture, Observability, Changelog — PR 2
docs(#267): reply interpreters, pause answer records and retention — Pauses, Tools, Observability, Several-instances, Testing, Changelog
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p
docs(#262): judges see the answer as its DTO — Judges-And-Quality-Gates (reply, JudgeHandler<TReply>, JudgeVerdict.passed / failed, [judge.wrong-reply]), Testing (testJudge typed by the judge), Components, Changelog — PR 4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQGj6TfWHuvSMazca2Fw4p