Skip to content

Add SME chat workspace with persistent conversations and knowledge base#363

Merged
BunsDev merged 1 commit intomainfrom
okcode/project-chat-agents-1
Apr 7, 2026
Merged

Add SME chat workspace with persistent conversations and knowledge base#363
BunsDev merged 1 commit intomainfrom
okcode/project-chat-agents-1

Conversation

@BunsDev
Copy link
Copy Markdown
Contributor

@BunsDev BunsDev commented Apr 7, 2026

Summary

  • Add a new SME chat workspace in the web app with conversation rail, knowledge panel, and message bubbles.
  • Introduce server-side persistence for SME conversations, messages, and knowledge documents, plus a migration for the new tables.
  • Wire the new SME chat service into the server runtime and extend the WebSocket/API contracts to support the workspace flow.
  • Update chat UI logic and settings navigation to surface the new SME chat experience.

Testing

  • Not run (PR content generation only).
  • Existing changes include new and updated tests in apps/web/src/components/ChatView.logic.test.ts.
  • Repository instructions require bun fmt, bun lint, and bun typecheck to pass before merge.

- Add persistence for SME conversations, messages, and knowledge docs
- Wire server chat service and websocket events into the app
- Add the web SME chat route, sidebar entry, and supporting panels
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 7, 2026

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

Project Deployment Actions Updated (UTC)
okcode-marketing Ready Ready Preview Apr 7, 2026 7:08pm
v0-compute-the-platform-to-build Ready Ready Preview, Open in v0 Apr 7, 2026 7:08pm

@github-actions github-actions bot added size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Apr 7, 2026
@BunsDev BunsDev merged commit dcd52e8 into main Apr 7, 2026
10 of 11 checks passed
BunsDev added a commit that referenced this pull request Apr 7, 2026
- Add persistence for SME conversations, messages, and knowledge docs
- Wire server chat service and websocket events into the app
- Add the web SME chat route, sidebar entry, and supporting panels
BunsDev added a commit that referenced this pull request Apr 8, 2026
* Add undo action for latest revertable user turn

- Find the newest user message that can be reverted
- Show an Undo button in the chat composer footer
- Add tests for the revertable message lookup

* Restructure build metadata in settings and bump version (#360)

- Split app and server build info into reusable blocks
- Update package versions to 0.18.0

* Format chat settings and gateway IPC types

- Reflow ws server and settings UI formatting
- Keep `testOpenclawGateway` contract declaration tidy

* ws: satisfy exact optional property checks

* Add SME chat storage and workspace UI (#363)

- Add persistence for SME conversations, messages, and knowledge docs
- Wire server chat service and websocket events into the app
- Add the web SME chat route, sidebar entry, and supporting panels

* docs(release): add v0.19.0 notes and assets manifest

* Harden gateway probe error handling

- Simplify wsServer RPC/URL validation paths for strict typecheck
- Refresh v0.19.0 release notes formatting
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant