Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
271 commits
Select commit Hold shift + click to select a range
d613b81
[agentserver] demo: drop env-var opt-in + bundled wheels; fix stream …
RaviPidaparthi Jun 3, 2026
5d95e7f
[agentserver] demo: merge core (checked-in wheels + skill move) + sim…
RaviPidaparthi Jun 3, 2026
41e1ef9
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 3, 2026
40c5f83
[agentserver] demo: update README + build.sh comment for relocated wh…
RaviPidaparthi Jun 3, 2026
cb05db0
[agentserver] demo: durable event_id derived from disk line number
RaviPidaparthi Jun 3, 2026
ab7956d
[agentserver] demo: speed up client renderer ~220x; crashes surface w…
RaviPidaparthi Jun 3, 2026
9254ab0
[agentserver] demo: replace bash render loop with python; add stall w…
RaviPidaparthi Jun 3, 2026
b4ed98e
[agentserver] demo: restore _jq helper (still needed by cmd_start + c…
RaviPidaparthi Jun 3, 2026
681879d
[agentserver] demo: bump stall watchdog to 60s + add quiet-hint at ha…
RaviPidaparthi Jun 3, 2026
e08f9f1
[agentserver] demo: remove stall watchdog; trust EOF as the disconnec…
RaviPidaparthi Jun 3, 2026
2925f1d
[agentserver] demo: subcall-level checkpoints + visible cooldown events
RaviPidaparthi Jun 3, 2026
ee96ca9
[agentserver] demo: fix NameError in cooldown renderer (apostrophe in…
RaviPidaparthi Jun 3, 2026
f46b089
[agentserver] demo: sync azd env state to v31 deploy (subcall checkpo…
RaviPidaparthi Jun 3, 2026
1d22833
[agentserver] spec 017 Phase 1: delete legacy stream surface, migrate…
RaviPidaparthi Jun 4, 2026
e5e5313
[agentserver] demo: migrate durable-research-agent to streams registr…
RaviPidaparthi Jun 4, 2026
45ea7e0
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 4, 2026
e630d95
[agentserver] responses: migrate to core streams registry; delete leg…
RaviPidaparthi Jun 4, 2026
086eaa6
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 4, 2026
24f0ebf
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 4, 2026
7177de3
[agentserver] responses: fix CrashHarness subprocess pipe-buffer dead…
RaviPidaparthi Jun 4, 2026
70f38ff
[agentserver] demo: sync azd env to v38 deploy (spec 017 streams prim…
RaviPidaparthi Jun 4, 2026
65a8047
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 4, 2026
e6a0ddf
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 4, 2026
f9b8cd6
[agentserver] responses: spec-compliant cancellation/failure handling…
RaviPidaparthi Jun 4, 2026
1ef1a25
[agentserver] responses: shutdown-event race + post-crash SSE stream …
RaviPidaparthi Jun 4, 2026
58d043f
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 4, 2026
cbcebc8
[agentserver] responses: complete spec-compliant cancellation/failure…
RaviPidaparthi Jun 4, 2026
51ed674
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 4, 2026
6c758fe
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 4, 2026
1406739
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 4, 2026
09a496b
[agentserver] core: bound steering drain retries + drop etag fallback…
RaviPidaparthi Jun 4, 2026
337a7fc
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 4, 2026
68f5802
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 4, 2026
3179b6a
[agentserver] demo: refactor research agent for transparent steering …
RaviPidaparthi Jun 4, 2026
dc2d88d
[agentserver] core: workaround hosted-store etag-comparison bug (alwa…
RaviPidaparthi Jun 4, 2026
9a3597a
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 5, 2026
3edb0a0
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 5, 2026
b7b293a
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 5, 2026
d26acf2
core: skip no-op activation PATCH on the recovery path
RaviPidaparthi Jun 5, 2026
20a18a1
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 5, 2026
ea419e0
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 5, 2026
1ee55b2
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 5, 2026
9ed3d23
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 5, 2026
0b1dfe2
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 6, 2026
7a19a5b
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 6, 2026
95d98c6
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 6, 2026
71feaaa
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 6, 2026
e355417
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 6, 2026
5ee33d5
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 6, 2026
9dd9d5a
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 8, 2026
d4fe73b
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 8, 2026
8957721
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 8, 2026
060ea48
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 8, 2026
af80322
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 8, 2026
c44f5c7
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 9, 2026
9497ec4
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 9, 2026
1136a5c
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 9, 2026
e808fab
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 9, 2026
d906727
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 9, 2026
a540742
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 9, 2026
048007d
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 11, 2026
87cd2a5
[agentserver] demo: migrate durable-research-agent app for spec 019 (…
RaviPidaparthi Jun 11, 2026
648969f
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 11, 2026
01cebdd
[agentserver] responses: migrate for spec 019 (EventStreamGoneError →…
RaviPidaparthi Jun 11, 2026
adfbccd
[agentserver] durable-research-agent demo: emit terminal SSE frame on…
RaviPidaparthi Jun 11, 2026
238ba3e
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
Jun 14, 2026
d68f870
[agentserver] durable-research-agent demo: migrate to @multi_turn_task
Jun 14, 2026
eb75e31
[agentserver] responses: add authoritative durability SOT spec
Jun 14, 2026
99a06a3
[agentserver] responses: tidy developer guides to be standalone + dri…
Jun 14, 2026
a2648d9
[agentserver] responses: SOT spec — document the two valid handler ex…
Jun 14, 2026
e37a1c5
[agentserver] responses: merge feature/agentserver-durable-tasks (spe…
Jun 14, 2026
83deeb7
[agentserver] responses: add RED conformance tests for spec 023 migra…
Jun 14, 2026
8d6512f
[agentserver] responses: per-request primitive dispatch (spec 023 Pha…
Jun 14, 2026
242e86d
[agentserver] responses: tidy unit tests for spec 023 migration
Jun 14, 2026
aa0dbda
[agentserver] responses: sync SOT spec + dev guides + CHANGELOG for s…
Jun 14, 2026
e63ec19
[agentserver] responses: black formatting + spec 023 checkbox sync
Jun 14, 2026
d55a230
[agentserver] responses: add Row 5 e2e depth-coverage tests (audit ga…
Jun 14, 2026
0334b98
[agentserver] responses: RED conformance tests for spec 024 bookkeepi…
Jun 15, 2026
63e7a4a
[agentserver] responses: bookkeeping unification (spec 024 Phase 2)
Jun 15, 2026
f54fb98
[agentserver] RED tests for spec 024 Phase 3a (storage-root rename)
Jun 15, 2026
ff592d9
spec 024 Phase 3: storage-root rename + file-backed response store as…
Jun 15, 2026
97bf94f
spec 024 Phase 4: durable_background default False + composition-guar…
Jun 15, 2026
8c230e6
[agentserver] responses: public API simplification per spec 024 §A (s…
RaviPidaparthi Jun 15, 2026
d2a3cb7
[agentserver] responses: SOT spec architectural rewrite post-unificat…
RaviPidaparthi Jun 15, 2026
c64729f
[agentserver] responses: conformance test gap closure (spec 024 Phase 7)
RaviPidaparthi Jun 15, 2026
8c11d2b
[agentserver] responses: black formatter sweep (spec 024 Phase 8)
RaviPidaparthi Jun 15, 2026
b69096f
[agentserver] responses: spec 024 self-audit gate remediations (spec …
RaviPidaparthi Jun 15, 2026
7173cc5
[agentserver] responses: CHANGELOG entry for spec 024 (spec 024 Phase…
RaviPidaparthi Jun 15, 2026
7b93b7a
[agentserver] responses: spec 024 final quality-gate sweep (spec 024 …
RaviPidaparthi Jun 15, 2026
55c27c8
[agentserver] responses: final-audit closure (spec 024 Phase 10)
RaviPidaparthi Jun 15, 2026
76c5614
[agentserver] responses: docs audit pass — strip internal-spec refs, …
RaviPidaparthi Jun 15, 2026
ca37c24
[agentserver] responses: restore shipped 3-arg handler signature + de…
RaviPidaparthi Jun 15, 2026
f7b4f12
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
b6f27f1
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
4e5aa16
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
077293f
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
49ed697
[agentserver] responses: remove Claude sample + simplify steering che…
RaviPidaparthi Jun 15, 2026
937eb3d
[agentserver] responses: fix 4 pre-existing baseline failures (persis…
RaviPidaparthi Jun 15, 2026
38ba06d
[agentserver] core CHANGELOG: add storage_paths + AGENTSERVER_TASKS_B…
RaviPidaparthi Jun 15, 2026
d1ca80d
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
5a26ad0
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
fcb2b64
[agentserver] responses: tighten Phase-1 persistence-failure stamp or…
RaviPidaparthi Jun 15, 2026
f23d310
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
16b7d1e
[agentserver] durable-research-agent demo: fix cancel handler for Mul…
RaviPidaparthi Jun 15, 2026
f1f808a
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
94c2d21
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
72fd18f
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
7f1538e
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
5689609
[agentserver] durable-research-agent demo: drop redundant session_id …
RaviPidaparthi Jun 15, 2026
6f4a0a2
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
560879c
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 15, 2026
f63d6f4
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
f2e0077
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
3fdb5c1
[agentserver] demo: relocate preview wheels here + bundle responses
RaviPidaparthi Jun 15, 2026
0eecd94
[agentserver] demo: fix build.sh error hint after wheels relocation
RaviPidaparthi Jun 15, 2026
891d7e1
[agentserver] core: move standalone skill files off durable-tasks branch
RaviPidaparthi Jun 15, 2026
460bd6b
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
05adca3
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 15, 2026
6b10fa5
[agentserver] demo: add sdk/agentserver/skills/ with all 3 standalone…
RaviPidaparthi Jun 15, 2026
9972f83
[agentserver] skills: fix responses skill — endpoint uses ?starting_a…
RaviPidaparthi Jun 15, 2026
0bfafe6
[agentserver] skills: add invocations-skill.md (4th skill — invocatio…
RaviPidaparthi Jun 15, 2026
62fd4ca
[agentserver] responses: build out durable-responses-agent-demo (Resp…
RaviPidaparthi Jun 15, 2026
3836cc8
[agentserver] responses spec-025 Phase 1: internal_metadata bags + re…
RaviPidaparthi Jun 16, 2026
32fe307
[agentserver] responses spec-025 Phase 2: strip internal_metadata on …
RaviPidaparthi Jun 16, 2026
6c886f5
[agentserver] responses spec-025 Phase 3: developer checkpoint primitive
RaviPidaparthi Jun 16, 2026
ea6f5be
feat(responses): unified exit_for_recovery() raise-internally recover…
RaviPidaparthi Jun 16, 2026
7481493
docs(responses): adopt unified exit_for_recovery() idiom in samples +…
RaviPidaparthi Jun 16, 2026
2531c1e
test(responses): map test_explicit_exit_for_recovery in CONTRACT_COVE…
RaviPidaparthi Jun 16, 2026
30e1a98
feat(responses): durability-contract Row 11 — developer checkpoint wr…
RaviPidaparthi Jun 16, 2026
d665637
fix(responses): make recovery output-seeding work per spec §6 (not re…
RaviPidaparthi Jun 16, 2026
b2024ad
docs(responses): checkpoint-driven recovery + metadata-facility guide…
RaviPidaparthi Jun 16, 2026
c3ef8d9
docs(responses): clean-room CHANGELOG for the unreleased durability p…
RaviPidaparthi Jun 16, 2026
5275cfa
docs(responses): current-state framing for the _responses.background …
RaviPidaparthi Jun 16, 2026
99dc5c9
style(responses): black-format spec-025 egress strip sites in _endpoi…
RaviPidaparthi Jun 16, 2026
6004f34
docs(responses): complete durable_metadata->conversation_chain_metada…
RaviPidaparthi Jun 16, 2026
28e39cd
demo(responses): rewrite durable-responses-agent-demo to one-item-per…
RaviPidaparthi Jun 16, 2026
1a75f60
demo(responses): port invocations demo behaviour — 15 phases x 4 subc…
RaviPidaparthi Jun 16, 2026
41aab17
fix(demo): correct ResponseEventStream.emit_failed kwargs (code/messa…
RaviPidaparthi Jun 16, 2026
2155081
fix(core/durable): track post-reclaim etag on cold-start recovery
RaviPidaparthi Jun 16, 2026
748d506
fix(core/durable): track post-reclaim etag on cold-start recovery
RaviPidaparthi Jun 16, 2026
4953c13
Sync responses spec-025 from responses-spec016 + refresh wheels
RaviPidaparthi Jun 16, 2026
5988bae
Remove orphan bundled wheels from responses-spec016
RaviPidaparthi Jun 16, 2026
df96406
Add local crash-recovery kits + local-run README updates to both dura…
RaviPidaparthi Jun 16, 2026
f8746e5
Switch responses durable demo to gpt-4o + faster cooldowns
RaviPidaparthi Jun 16, 2026
79976b8
fix(responses/durable): no duplicate response.created on recovery + g…
RaviPidaparthi Jun 16, 2026
fc9a757
docs+test(spec 026): contract clauses + guides + conformance assertion
RaviPidaparthi Jun 16, 2026
16847fa
Propagate spec 026 recovery-stream fix from responses-spec016 + refre…
RaviPidaparthi Jun 16, 2026
f01b5f9
docs(SOT): spec 026 recovery clauses in responses-durability-spec + c…
RaviPidaparthi Jun 17, 2026
172f716
Propagate spec 026 SOT doc updates (recovery precondition, both strea…
RaviPidaparthi Jun 17, 2026
f2e2278
docs(SOT): establish single normative ownership between the two durab…
RaviPidaparthi Jun 17, 2026
38f8994
Propagate SOT normative-ownership clarification (spec 026 follow-up)
RaviPidaparthi Jun 17, 2026
4e5fa78
Spec 026: add drop + created-gate conformance tests
RaviPidaparthi Jun 17, 2026
3a460b4
Propagate spec 026 drop + created-gate conformance tests from respons…
RaviPidaparthi Jun 17, 2026
40b3e95
Spec 027: stream cursor is the seq-number SOT; retire dead last_seque…
RaviPidaparthi Jun 17, 2026
e4c48c6
Propagate spec 027 from responses-spec016: stream cursor is seq SOT
RaviPidaparthi Jun 17, 2026
de2d90c
Spec 028: normalize FileResponseStore — one item copy under items/, p…
RaviPidaparthi Jun 17, 2026
b93ba5a
Propagate spec 028 from responses-spec016: normalized FileResponseStore
RaviPidaparthi Jun 17, 2026
0a15ce4
Spec 028 (FR-028-8): drop redundant per-response history.json
RaviPidaparthi Jun 17, 2026
fb80e2f
Propagate spec 028 FR-028-8 from responses-spec016: drop redundant hi…
RaviPidaparthi Jun 17, 2026
ddb824c
Spec 028 SOT: document FileResponseStore normalized layout (§16.2.1) …
RaviPidaparthi Jun 17, 2026
b1848c1
Propagate spec 028 SOT updates from responses-spec016: FileResponseSt…
RaviPidaparthi Jun 17, 2026
d6e663a
Type the steering acceptance hook to return ResponseObject (not a loo…
RaviPidaparthi Jun 17, 2026
9ee3d76
Spec 029: restructure durability guides — fix drift, loosen over-mand…
RaviPidaparthi Jun 17, 2026
965f2f3
Propagate spec 029 from responses-spec016: typed acceptance hook + du…
RaviPidaparthi Jun 17, 2026
ab4d493
docs(handler-guide): fix yield-from for convenience generators to mat…
RaviPidaparthi Jun 17, 2026
f126505
Propagate handler-guide yield-from fix from responses-spec016
RaviPidaparthi Jun 17, 2026
45b199f
Refresh demo-branch responses wheel to current (spec 026-029) for hos…
RaviPidaparthi Jun 17, 2026
4856d69
test(durability): Row 1 conformance under SSE keep-alive (RED)
RaviPidaparthi Jun 18, 2026
6743f4d
fix(durability): create durable task for stored streams under SSE kee…
RaviPidaparthi Jun 18, 2026
82dd183
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 18, 2026
270d0ae
Rebuild responses wheel with durable+keep-alive fix for demo deploy
RaviPidaparthi Jun 18, 2026
8801899
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 18, 2026
5453ac3
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 18, 2026
f3a36c5
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 18, 2026
ea79cb3
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 18, 2026
dcc9609
build(demo): rebuild bundled wheels with spec 031 steering drain fix
RaviPidaparthi Jun 18, 2026
378153a
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 18, 2026
93eaca6
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 18, 2026
53c2736
samples(invocations): point durable-agent-demo at the working project…
RaviPidaparthi Jun 18, 2026
1b8ff15
samples(invocations): demo-client.sh auto-resolves endpoint from azd env
RaviPidaparthi Jun 18, 2026
e8e2f53
samples: hosted task-API 403 fixed — recommend hosted flow, local is …
RaviPidaparthi Jun 18, 2026
5679367
test(responses-durability): spec 032 P1 — hard depth gate + recovery-…
RaviPidaparthi Jun 18, 2026
1fcfa5b
test(durability): close B3 client-cancel-during-recovery + reconcile …
RaviPidaparthi Jun 18, 2026
119ece2
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 18, 2026
06b6aa0
fix(responses-durable): normalize agent_reference before persisting d…
RaviPidaparthi Jun 18, 2026
0b974f9
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 18, 2026
0aa8a59
build(agentserver): rebuild demo wheels — responses durability fix + …
RaviPidaparthi Jun 18, 2026
2c8d3d8
chore(agentserver-demos): commit azd env files for both durable demos
RaviPidaparthi Jun 18, 2026
52016f4
fix(responses-demo): make crash route recovery-aware (crash once, the…
RaviPidaparthi Jun 18, 2026
2672e44
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 18, 2026
a8a1813
test(responses-durable): close conformance gap — recovery with reques…
RaviPidaparthi Jun 18, 2026
a789d73
docs(agentserver-skills): correct API guidance that would misguide co…
RaviPidaparthi Jun 18, 2026
4bc53a4
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 19, 2026
06bfdde
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 19, 2026
6e2ddf0
fix(responses-durable): _persist_crash_failed terminal lands in clien…
RaviPidaparthi Jun 19, 2026
fc274be
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 19, 2026
8a54f80
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 19, 2026
74b0ec6
Spec 033 Phase 0: typed durable-recovery boundary (DurableResponseInput)
RaviPidaparthi Jun 24, 2026
fb36cd4
Spec 033 Phase 1: centralize durable dispatch (decide_disposition)
RaviPidaparthi Jun 24, 2026
e3cf818
Spec 033 Phase 2: decompose orchestrator god-methods (FR-005)
RaviPidaparthi Jun 24, 2026
9909fa1
fix(durability): preserve provider_created across cancel at created-t…
RaviPidaparthi Jun 24, 2026
f981511
test(durability): Spec 033 Phase 3 — pin streaming-wire seq single-au…
RaviPidaparthi Jun 24, 2026
8904ce6
style: black-format cancel-race regression test
RaviPidaparthi Jun 24, 2026
79e5372
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 24, 2026
9308462
refactor(responses): consume public core platform-contract surface (F…
RaviPidaparthi Jun 24, 2026
0d1e184
refactor(responses): drop vestigial ctx_params dict in primitive sele…
RaviPidaparthi Jun 24, 2026
4195692
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 24, 2026
7f22e50
build(demo): rebuild bundled wheels with spec 033 changes
RaviPidaparthi Jun 24, 2026
4d93546
demo(responses): add DEMO_MODE input-integrity + clean-fail test routes
RaviPidaparthi Jun 25, 2026
d7b9658
test(demo): commit the hosted durable-responses battery + azd env
RaviPidaparthi Jun 25, 2026
f441de3
diag(demo): in-container oversized task-create HTTP trace capture
RaviPidaparthi Jun 25, 2026
14d93f3
diag(demo): A/B task-create trace (inline 201 vs attachment 500) + sh…
RaviPidaparthi Jun 25, 2026
934db85
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 25, 2026
fd02683
refactor(responses): reframe durable->resilient terminology (Spec 034…
RaviPidaparthi Jun 25, 2026
0c86e24
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 25, 2026
832cc92
refactor(demo): reframe durable->resilient in invocations+responses s…
RaviPidaparthi Jun 25, 2026
7f6b1b0
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 25, 2026
f441cd2
refactor(responses): storage-prose accuracy in reframe (Spec 034 §2.9a)
RaviPidaparthi Jun 25, 2026
ee9025b
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 25, 2026
a53ff27
refactor(responses): storage-prose in CHANGELOG (Spec 034 §2.9a)
RaviPidaparthi Jun 25, 2026
0ce0d0a
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 25, 2026
37b3a6c
build(demo): rebuild bundled wheels for core.tasks rename (Spec 034 P…
RaviPidaparthi Jun 25, 2026
972ff8a
chore(demo): update azd .env to deployed resilient agent endpoint (Sp…
RaviPidaparthi Jun 25, 2026
275619c
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 25, 2026
2aed9c8
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 25, 2026
2ab23a0
docs(skills): reframe durable->resilient in skills + wheels docs (Spe…
RaviPidaparthi Jun 25, 2026
f3b23f9
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 25, 2026
333d74d
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 25, 2026
adbbede
docs(demo): final audit cleanup — storage-prose + stale branch refs (…
RaviPidaparthi Jun 25, 2026
34e5ad5
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 25, 2026
be5fdc1
fix(responses): correct module-path mis-swap in import-lint docstring…
RaviPidaparthi Jun 25, 2026
ba9edc8
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 25, 2026
972dde7
fix(skills): correct module-path mis-swap core.agentserver -> core.ta…
RaviPidaparthi Jun 25, 2026
ef4bb61
docs(samples): clarify run-from-samples-dir for resilient_* invocatio…
RaviPidaparthi Jun 25, 2026
e853f8f
fix(samples): runnable-from-sample-dir + local preview deps for invoc…
RaviPidaparthi Jun 25, 2026
33ba2ce
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 25, 2026
a38cb73
fix(samples): install local preview agentserver packages for response…
RaviPidaparthi Jun 25, 2026
67e757b
fix(samples): add local core editable to langgraph/multiturn requirem…
RaviPidaparthi Jun 25, 2026
a22e7b0
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 25, 2026
9749e2f
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 25, 2026
9e28ff0
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 25, 2026
7a81ec2
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 25, 2026
a8f70e1
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 25, 2026
6a7fc6d
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 25, 2026
2cdc5de
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 25, 2026
3c79b32
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 25, 2026
859505d
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 25, 2026
fac78e4
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 25, 2026
078d2a4
Merge branch 'feature/agentserver-durable-tasks' into feature/agentse…
RaviPidaparthi Jun 25, 2026
0b7c5a7
Merge branch 'feature/agentserver-responses-spec016' into feature/age…
RaviPidaparthi Jun 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# .azure is not intended to be committed
*
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"version":1,"defaultEnvironment":"demo-dev"}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
AZURE_ENV_NAME="demo-dev"
AZURE_SUBSCRIPTION_ID="47f1c914-e299-4953-a99d-3e34644cfe1c"
AZURE_RESOURCE_GROUP="agents-westus2"
AZURE_LOCATION="westus2"
AZURE_AI_ACCOUNT_NAME="rapida-0687-resource"
AZURE_AI_ACCOUNT_ID="/subscriptions/47f1c914-e299-4953-a99d-3e34644cfe1c/resourceGroups/agents-westus2/providers/Microsoft.CognitiveServices/accounts/rapida-0687-resource"
AZURE_AI_PROJECT_NAME="rapida-0687"
AZURE_AI_PROJECT_ID="/subscriptions/47f1c914-e299-4953-a99d-3e34644cfe1c/resourceGroups/agents-westus2/providers/Microsoft.CognitiveServices/accounts/rapida-0687-resource/projects/rapida-0687"
AZURE_AI_FOUNDRY_PROJECT_ID="/subscriptions/47f1c914-e299-4953-a99d-3e34644cfe1c/resourceGroups/agents-westus2/providers/Microsoft.CognitiveServices/accounts/rapida-0687-resource/projects/rapida-0687"
AZURE_AI_PROJECT_ENDPOINT="https://rapida-0687-resource.services.ai.azure.com/api/projects/rapida-0687"
FOUNDRY_PROJECT_ENDPOINT="https://rapida-0687-resource.services.ai.azure.com/api/projects/rapida-0687"
AZURE_OPENAI_ENDPOINT="https://rapida-0687-resource.openai.azure.com/"
AZURE_AI_MODEL_DEPLOYMENT_NAME="gpt-4o"
AZURE_CONTAINER_REGISTRY_ENDPOINT="cragentdemo0687w2.azurecr.io"
AZURE_AI_PROJECT_ACR_CONNECTION_NAME="cragentdemo0687w2"
USE_EXISTING_AI_PROJECT="true"
ENABLE_HOSTED_AGENTS="true"
DEMO_MODE="1"
AGENT_RESILIENT_RESEARCH_AGENT_NAME="resilient-research-agent"
AGENT_RESILIENT_RESEARCH_AGENT_INVOCATIONS_ENDPOINT="https://rapida-0687-resource.services.ai.azure.com/api/projects/rapida-0687/agents/resilient-research-agent/endpoint/protocols/invocations?api-version=2025-11-15-preview"
AGENT_RESILIENT_RESEARCH_AGENT_ENDPOINT="https://rapida-0687-resource.services.ai.azure.com/api/projects/rapida-0687/agents/resilient-research-agent"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# azd environment
.azure/*/state/
.azure/*/*.env.bak

# Demo client runtime
.demo-session

# Docker-build staging dir — populated by ./build.sh which copies
# the checked-in wheels from sdk/agentserver/wheels/ into here. Never
# committed: source of truth is the central wheels directory.
src/resilient-research-agent/wheels/

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/Azure/azure-dev/main/schemas/v1.0/azure.yaml.json

requiredVersions:
extensions:
azure.ai.agents: '>=0.1.0-preview'
name: resilient-research-agent-demo
services:
resilient-research-agent:
project: src/resilient-research-agent
host: azure.ai.agent
language: docker
docker:
remoteBuild: true
config:
container:
resources:
cpu: "1"
memory: 2Gi
deployments:
- model:
format: OpenAI
name: gpt-4o
version: "2024-11-20"
name: gpt-4o
sku:
capacity: 50
name: GlobalStandard
startupCommand: python app.py
infra:
provider: bicep
path: ./infra
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
#!/usr/bin/env bash
# Stage agentserver @task preview wheels into the docker build context.
# Run this BEFORE 'azd up' or 'docker build'.
#
# Wheels are checked into the repo at sdk/agentserver/wheels/ — this
# script just copies them into a per-sample docker-build staging dir
# (src/resilient-research-agent/wheels/, gitignored) so the Dockerfile's
# `COPY wheels/ /tmp/wheels/` finds them at build time.
#
# To refresh the source wheels (maintainer-only — devs shouldn't need
# to do this), see ../../../../wheels/README.md.

set -euo pipefail

SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
REPO_ROOT="$(cd "$SCRIPT_DIR/../../../../.." && pwd)"
CENTRAL_WHEELS="$REPO_ROOT/sdk/agentserver/wheels"
STAGING_DIR="$SCRIPT_DIR/src/resilient-research-agent/wheels"

if [[ ! -d "$CENTRAL_WHEELS" ]] || ! ls "$CENTRAL_WHEELS"/*.whl >/dev/null 2>&1; then
echo "ERROR: no checked-in wheels found at $CENTRAL_WHEELS" >&2
echo " Did you pull the latest from the agentserver demo branch?" >&2
exit 1
fi

echo "==> Staging checked-in @task preview wheels into docker build context"
echo " src: $CENTRAL_WHEELS"
echo " dst: $STAGING_DIR"
rm -rf "$STAGING_DIR"
mkdir -p "$STAGING_DIR"
cp "$CENTRAL_WHEELS"/*.whl "$STAGING_DIR"/
ls -la "$STAGING_DIR"/*.whl

echo ""
echo "Done. Now run: azd up (or docker build)"


Loading