Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
b2f5ef9
feat: add selective workflow repair
Ompragash Jul 23, 2026
3942aa0
test: verify task-boundary repair and result reuse
Ompragash Jul 23, 2026
1e8b133
docs: document selective workflow repair
Ompragash Jul 23, 2026
af9b4ae
fix: harden selective repair reuse checks
Ompragash Jul 23, 2026
841b1b5
docs: define framework completeness program
Ompragash Jul 24, 2026
57f9f78
feat: add durable content-addressed artifacts
Ompragash Jul 24, 2026
a1bf666
feat: add run upgrade and effect reconciliation
Ompragash Jul 24, 2026
4419746
feat: add terminal workflow retry
Ompragash Jul 24, 2026
1c74e76
feat: encrypt sensitive persisted state
Ompragash Jul 24, 2026
23b0c1b
feat: add stable secret providers
Ompragash Jul 24, 2026
9136ed1
feat: add deterministic parallel scheduling
Ompragash Jul 24, 2026
c1a869c
feat: add bounded task expansion
Ompragash Jul 24, 2026
d51de81
feat: add typed workflow routing
Ompragash Jul 24, 2026
d2cfe3d
feat: add bounded durable loops
Ompragash Jul 24, 2026
6c4c92d
feat: add reusable sub-workflows
Ompragash Jul 24, 2026
07b0f08
feat: add durable compensation workflows
Ompragash Jul 25, 2026
63d1a72
feat: define structured role handoffs
Ompragash Jul 25, 2026
b3e8bf2
feat: add durable provider streaming
Ompragash Jul 26, 2026
ca1a9f2
feat: harden protocol resilience
Ompragash Jul 26, 2026
e048abe
feat: add locked packs and bounded extensions
Ompragash Jul 27, 2026
6c5500d
feat: add semantic memory retrieval
Ompragash Jul 27, 2026
351989e
feat: enforce network destinations
Ompragash Jul 27, 2026
d7c94e5
feat: add explicit process isolation
Ompragash Jul 27, 2026
c842117
feat: enforce run resource budgets
Ompragash Jul 27, 2026
21e919d
feat: add stateless tool continuation
Ompragash Jul 27, 2026
3807d93
fix: verify current container execution
Ompragash Jul 27, 2026
35aeed8
fix: report blocked repair input reconstruction
Ompragash Jul 27, 2026
7600aec
test: add framework completeness acceptance
Ompragash Jul 27, 2026
074ec8c
fix: verify live OpenAI container repair
Ompragash Jul 27, 2026
43a69e7
fix: make live continuation fail closed
Ompragash Jul 27, 2026
d121ee9
ci: run framework completeness composites
Ompragash Jul 27, 2026
a1a24dc
test: add artifact store verification gate
Ompragash Jul 27, 2026
f8c129a
docs: document complete framework evidence
Ompragash Jul 27, 2026
c6a0310
docs: record Pages completeness verification
Ompragash Jul 27, 2026
1e2a8b3
ci: harden exact-commit hosted validation
Ompragash Jul 27, 2026
eb58a58
fix hosted platform release gates
Ompragash Jul 27, 2026
b1723d3
fix Windows runtime test lint
Ompragash Jul 27, 2026
1e26af6
test: preserve signed fixture bytes on Windows
Ompragash Jul 27, 2026
5e74b39
test: preserve pack lock digests on Windows
Ompragash Jul 27, 2026
2d7a74e
fix: bound the Windows CLI runtime stack
Ompragash Jul 27, 2026
2b1f060
test: make terminal retry acceptance native on Windows
Ompragash Jul 27, 2026
3711674
test: stabilize cross-platform acceptance
Ompragash Jul 27, 2026
cca8f2f
test: make protocol acceptance listener durable
Ompragash Jul 27, 2026
736379e
docs: report completed hosted evidence
Ompragash Jul 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
/schemas/workflow.schema.json text eol=lf
/docs/generated/CLI.md text eol=lf
*.pack.yaml text eol=lf
*.pack text eol=lf
*.pack.lock text eol=lf
/crates/agentctl-cli/tests/fixtures/sigstore/cosign-v3-blob.txt text eol=lf
9 changes: 9 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@ jobs:
steps:
- name: Checkout exact revision
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
ref: ${{ github.event.pull_request.head.sha || github.sha }}
persist-credentials: false

- name: Install pinned Rust toolchain
run: |
Expand All @@ -61,6 +64,9 @@ jobs:
- name: Run credential-free acceptance gate
run: cargo xtask acceptance

- name: Run framework completeness composites
run: cargo xtask completeness

- name: Build production package
run: cargo xtask package

Expand All @@ -86,6 +92,9 @@ jobs:
steps:
- name: Checkout exact revision
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
ref: ${{ github.event.pull_request.head.sha || github.sha }}
persist-credentials: false

- name: Install pinned Rust toolchain
run: |
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/container.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@ jobs:
steps:
- name: Checkout exact revision
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
ref: ${{ github.event.pull_request.head.sha || github.sha }}
persist-credentials: false

- name: Install pinned Rust toolchain
run: |
Expand All @@ -34,6 +37,7 @@ jobs:
rustup default "$RUST_TOOLCHAIN"

- name: Prepare optional build CA secret
if: github.event_name != 'pull_request'
env:
BUILD_CA_PEM: ${{ secrets.AGENTCTL_BUILD_CA_PEM }}
run: |
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/release-prep.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,9 @@ jobs:
steps:
- name: Checkout exact revision
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
ref: ${{ github.sha }}
persist-credentials: false

- name: Install pinned release toolchain
run: |
Expand All @@ -42,6 +45,7 @@ jobs:
run: |
cargo xtask verify
cargo xtask acceptance
cargo xtask completeness
cargo xtask package

- name: Upload RC package
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ jobs:
- name: Checkout complete history
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
ref: ${{ github.event.pull_request.head.sha || github.sha }}
persist-credentials: false
fetch-depth: 0

- name: Prove checkout is complete
Expand Down
Loading