Skip to content

feat(cockpit): wire streaming example to @cacheplane/chat#17

Merged
blove merged 14 commits into
mainfrom
feat/streaming-chat-integration
Apr 5, 2026
Merged

feat(cockpit): wire streaming example to @cacheplane/chat#17
blove merged 14 commits into
mainfrom
feat/streaming-chat-integration

Conversation

@blove
Copy link
Copy Markdown
Contributor

@blove blove commented Apr 5, 2026

Summary

  • Rewrite streaming Angular example to use <chat-ui [ref]> — the component is now ~10 lines
  • Remove duplicate entry points from branch merge conflicts
  • Add @angular-devkit/build-angular for proper app build/serve targets
  • Configure dev proxy, environment file replacements, and Tailwind CDN

Verification

  • nx build cockpit-langgraph-streaming-angular — passes
  • nx serve cockpit-langgraph-streaming-angular — starts dev server on port 4300
  • nx test render && nx test chat && nx test stream-resource — all pass, no regressions

blove and others added 14 commits April 5, 2026 10:00
- Rewrite StreamingComponent to use <chat-ui [ref]> (correct API)
- Remove duplicate app.component.ts and app.config.ts entry points
- Add @angular-devkit/build-angular for app build/serve targets
- Add provideChat({}) to app config alongside provideStreamResource
- Configure dev proxy (/api → localhost:8123) and file replacements
- Update tsconfig.app.json with DOM lib and emitDeclarationOnly override

The streaming example is now ~10 lines of component code — all UI
complexity lives in the @cacheplane/chat library.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…theme vars

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…vars

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…tion in tests

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@blove blove merged commit a4955c0 into main Apr 5, 2026
9 of 11 checks passed
@blove blove deleted the feat/streaming-chat-integration branch May 7, 2026 16:30
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