Skip to content

feat(generative-ui): update standalone graph to Phase 2 dashboard#129

Merged
blove merged 19 commits into
mainfrom
feat/generative-ui-phase2
Apr 14, 2026
Merged

feat(generative-ui): update standalone graph to Phase 2 dashboard#129
blove merged 19 commits into
mainfrom
feat/generative-ui-phase2

Conversation

@blove
Copy link
Copy Markdown
Contributor

@blove blove commented Apr 14, 2026

Summary

  • Replace the simple prompt-based standalone graph with the multi-node dashboard graph matching the shared deployment
  • Add mock SaaS data tools (dashboard_tools.py) and dashboard system prompt (dashboard.md)
  • Remove old Phase 1 weather-spike prompt (generative-ui.md)

Follow-up to #127 — aligns the standalone cockpit/chat/generative-ui/python/ with the Phase 2 implementation in the shared deployment.

Test Plan

  • OPENAI_API_KEY=sk-fake uv run python -c "from src.graph import graph; print(type(graph).__name__)"CompiledStateGraph

🤖 Generated with Claude Code

blove and others added 19 commits April 13, 2026 17:11
Add CustomStreamEvent type and wire custom$ BehaviorSubject through the
agent library so LangGraph adispatch_custom_event() payloads are captured
and exposed as an Angular Signal on AgentRef.customEvents.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…provided

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds delta indicator and skeleton loading state to StatCardComponent.
Also adds test infrastructure (tsconfig.spec.json, test target) and
fixes pre-existing build errors in libs/chat (missing customEvents on
MockAgentRef, noUnusedLocals violation on customEventEffect).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace the simple prompt-based graph with the multi-node dashboard
graph (router → generate_shell → plan_tools → call_tools → emit_state
→ respond). Adds mock SaaS data tools and dashboard system prompt.
Removes old weather-spike prompt.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 14, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cacheplane Ready Ready Preview, Comment Apr 14, 2026 4:44am

Request Review

@blove blove merged commit 76b4b12 into main Apr 14, 2026
14 checks passed
@blove blove deleted the feat/generative-ui-phase2 branch April 17, 2026 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant