Repository navigation
agent-graph-sdk-v1.0.0
·
230 commits
to master
since this release
What's Changed
- test(playground): cover fitView gating and tooltip layouts by @bstockwelldev in #1
- fix(ci): build SDK before playground Vitest by @bstockwelldev in #2
- Harden Vercel storage: fail closed without durable backend, add /api/health by @bstockwelldev in #3
- docs: canonical production URL is agent-graph-builder-app.vercel.app by @bstockwelldev in #5
- Claude/sharp shannon 9sq1ss by @bstockwelldev in #6
- Studio consolidation: Phase 4 (studio port) + Phase 5 (runtime hardening) by @bstockwelldev in #7
- Record Phase 6 progress in the consolidation plan (docs only) by @bstockwelldev in #8
- Phase 6 step 3 + Phase 7: delete playground, studio UX parity/polish by @bstockwelldev in #9
- Phase 8 part A: promote the drawer into an app-wide workbench by @bstockwelldev in #10
- Phase 8: workbench, command palette, backend chat sessions, chat UI by @bstockwelldev in #11
- Fix graph canvas panel overlap, context menu spacing; add shortcuts overlay + mobile support by @bstockwelldev in #12
- Fix page-level scroll regression, replace graph switcher with a combobox by @bstockwelldev in #13
- Add shimmer loading state for in-flight runs and running node cards by @bstockwelldev in #14
- P0 graph foundation: verify planning docs + implement Slice A (canonical model) by @bstockwelldev in #15
- P0 graph foundation Slice B: contract validation and canvas feedback by @bstockwelldev in #16
- P0 graph foundation Slice C: immutable releases and capability reports by @bstockwelldev in #18
- P0 graph foundation Slice D: version-pinned execution timeline by @bstockwelldev in #19
- P0 graph foundation: merge Slice C + Slice D into master by @bstockwelldev in #20
- Add Studio UI for releases and version-pinned run history by @bstockwelldev in #21
- Add Studio shell/canvas UX gap analysis by @bstockwelldev in #29
- Implement P2: retrieval/document lineage graph by @bstockwelldev in #28
- Implement P2: cross-cutting policy overlays by @bstockwelldev in #27
- P1 parallel track: versioned reusable entity registry by @bstockwelldev in #26
- P1 Slice D: routing policy lab by @bstockwelldev in #25
- P1 Slice C: historical replay by @bstockwelldev in #24
- P1 Slice B: fixture-based simulation and subgraph stubbing by @bstockwelldev in #23
- P1 rollout plan + Slice A: semantic release comparison by @bstockwelldev in #22
- Document candidate knowledge-pipeline tech stack for future revisit by @bstockwelldev in #31
- Implement Phase 10 Slice A: close the runs/analytics HUD-panel gaps by @bstockwelldev in #30
- Phase 10 Slice A follow-up: inspector friction fix + resource inline edit by @bstockwelldev in #32
- Claude/sharp shannon 9sq1ss studio ux gap analysis by @bstockwelldev in #33
- Phase 10 Slice B: selection dock rebuild by @bstockwelldev in #34
- Claude/sharp shannon 9sq1ss studio ux gap analysis by @bstockwelldev in #35
- Phase 10 Slice C (first cut): Validate action, Run-from-node, Debug run by @bstockwelldev in #36
- Claude/sharp shannon 9sq1ss phase10 slice b by @bstockwelldev in #37
- Phase 10 Slice C follow-up: double-click + searchable node launcher by @bstockwelldev in #38
- Phase 10 Slice C follow-up: typed-port connect-drag feedback by @bstockwelldev in #39
- Phase 10 Slice D: node-card summary line + focus mode by @bstockwelldev in #40
- Claude/sharp shannon 9sq1ss phase10 slice c followup by @bstockwelldev in #41
- Phase 10 Slice D: run-history data grid + styling-ownership doc by @bstockwelldev in #42
- Fix human_gate and code_exec nodes being invalid on creation by @bstockwelldev in #43
- Studio: knowledge-base panel and saved/run-captured Routing Lab datasets by @bstockwelldev in #44
- Fix mobile selection dock: add backdrop, full-width sheet, close button by @bstockwelldev in #45
- test: fix cross-test env leakage breaking backend/tests/test_storage_supabase.py by @bstockwelldev in #46
- Studio: fix new-graph coach panel overlapping/rendering behind the top HUD by @bstockwelldev in #47
- docs: add UX-review gap backlog with design specs + acceptance criteria by @bstockwelldev in #48
- docs: raw config editor + console drawer backlog, Linear sync by @bstockwelldev in #49
- feat: diagnostics nav, run waterfall, console drawer, raw JSON editor by @bstockwelldev in #50
- fix: mobile selection dock covered the entire viewport with no dismiss by @bstockwelldev in #51
- Chat context binding (STO-596) + P1 rollout docs sync by @bstockwelldev in #52
- Graph workbench redesign wave 1: graph-first header, rich nodes, reliable layout by @bstockwelldev in #53
- Graph workspace redesign wave 2: IA + selection model by @bstockwelldev in #54
- Studio Wave 2.5: Inspector & Run console v2 (STO-606) by @bstockwelldev in #55
- Studio Wave 3: motion + accessibility (STO-604) by @bstockwelldev in #56
- Wave 4a: node ↔ resource-registry binding (STO-605) by @bstockwelldev in #57
- Wave 4b: one config-driven resource inspector (STO-605) by @bstockwelldev in #58
- Chat: run graphs and disclose run steps (STO-600, STO-601) by @bstockwelldev in #59
- feat(studio): mobile bottom tab bar + canvas action tray (STO-607) by @bstockwelldev in #60
- feat: configurable policy overlays — workspace + per-graph, gates, exception expiry (STO-608) by @bstockwelldev in #61
- feat: draft↔release diff, routing lab vs release, counterfactual replay (STO-609) by @bstockwelldev in #62
- feat: large-graph wave 7a — find, dependency view, blast radius, health score (STO-610) by @bstockwelldev in #63
- docs: SDK hardening & feature-complete plan (STO-613 / #64) by @bstockwelldev in #72
- feat: large-graph wave 7b — visual groups with collapse/expand (STO-611) by @bstockwelldev in #73
- feat: large-graph wave 7c — graph-as-node subgraphs (STO-612) by @bstockwelldev in #74
- feat: large-graph wave 7d — views and architecture layers (STO-622) by @bstockwelldev in #75
- fix: flag duplicate node and edge ids in validate_graph by @bstockwelldev in #77
- feat(sdk): transport options and typed errors (SDK 1/7, STO-614) by @bstockwelldev in #76
- fix: survive storage outage at startup; move prod storage to Supabase by @bstockwelldev in #79
- feat(sdk): run lifecycle and universal streaming (SDK 2/7, STO-615) by @bstockwelldev in #78
- feat(sdk): OpenAPI contract, generated types and drift checks (SDK 3/7, STO-616) by @bstockwelldev in #80
- feat(sdk): namespaced API, request objects and cursor pagination (SDK 4/7) by @bstockwelldev in #81
- fix(storage): bound per-request reads when listing runs by @bstockwelldev in #82
- fix: send Supabase sb_secret keys on apikey header only by @bstockwelldev in #83
- feat(sdk): /graph core and /testing kit entry points (SDK 5/7) by @bstockwelldev in #84
- fix(storage): serve cross-graph reads from a graph catalog by @bstockwelldev in #85
- fix: surface why Supabase Storage rejects the key by @bstockwelldev in #86
- feat(sdk): /react hooks on TanStack Query (SDK 6/7) by @bstockwelldev in #87
- feat(graphs): graph summaries endpoint; move studio off unpaged GET /api/graphs by @bstockwelldev in #88
- feat(sdk)!: 1.0 — packaging, docs and release tooling (SDK 7/7) by @bstockwelldev in #89
- test: run jsdom tests (SDK /react, studio) with Node's AbortSignal by @bstockwelldev in #90
- fix: treat Supabase Storage's 400 not_found as a missing object by @bstockwelldev in #91
- fix(analytics): read each run's blob once for dashboard and graph analytics by @bstockwelldev in #92
- feat(analytics): precompute daily usage totals for the dashboard by @bstockwelldev in #93
- chore(sdk): release tooling fixes after the 1.0.0 publish by @bstockwelldev in #94
- Move workflow summary from dock to header, add run caching by @bstockwelldev in #95
- Harden run persistence, drop Blob, fix demo warnings, add Offline mode by @bstockwelldev in #96
- Graph-level raw config editor; JSON/YAML views on all raw editors by @bstockwelldev in #97
- Make transforms first-class: runtime, edge editor, library, node by @bstockwelldev in #99
- docs: rewrite README and AGENTS.md around the Studio by @bstockwelldev in #100
- Show "any" for kind-agnostic inputs; fix stale executor count by @bstockwelldev in #101
- chore: trim infra details from the public repo; publish via npm Trusted Publishing by @bstockwelldev in #98
New Contributors
- @bstockwelldev made their first contribution in #1
Full Changelog: https://github.com/bstockwelldev/agent-graph-builder/commits/agent-graph-sdk-v1.0.0