Skip to content

Add Matter OS workspace#187

Open
user-in-search-of-a-name wants to merge 1 commit into
willchen96:mainfrom
user-in-search-of-a-name:main
Open

Add Matter OS workspace#187
user-in-search-of-a-name wants to merge 1 commit into
willchen96:mainfrom
user-in-search-of-a-name:main

Conversation

@user-in-search-of-a-name

@user-in-search-of-a-name user-in-search-of-a-name commented Jun 19, 2026

Copy link
Copy Markdown

Summary

Adds an additive Matter OS workspace to Mike, inspired by Legora aOS, without replacing or moving any existing project screens.

What Changed

  • Keeps /projects/:id as the existing Documents view.
  • Adds a new Matter OS tab and /projects/:id/workspace route.
  • Adds knowledge_entries schema, migration, backend helpers, and CRUD/link APIs for matter-scoped and personal-library knowledge.
  • Adds project activity API for assistant events, chats, document versions/edits, and tabular reviews.
  • Injects active matter knowledge into project chat context.
  • Adds assistant knowledge tools for list, search, read, and review-only suggestions.
  • Renders knowledge context and saveable knowledge suggestions in assistant messages.
  • Adds the Matter OS UI with matter brief, guided legal actions, knowledge base, connected sources, agent activity, and recent outputs.

Validation

  • git diff --check
  • Backend tsc
  • Frontend tsc --noEmit
  • ESLint for ProjectMatterWorkspace and /projects/[id]/workspace/page.tsx
  • next build --webpack
  • Browser sanity check for /login

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