Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
f694d01
feat(mcp): add local MCP HTTP server for external AI clients
mcasimir May 11, 2026
a1fd4a5
fix(mcp): eager token generation and status query on settings mount
mcasimir May 11, 2026
ba01060
refactor(mcp): extract lifecycle logic into CompassMcpServerManager
mcasimir May 11, 2026
b230f50
fix(mcp-settings): merge MCP into AI tab, fix token visibility, fix l…
mcasimir May 11, 2026
8dab7d9
fix(mcp-settings): real status, vertical client tabs
mcasimir May 11, 2026
c574b92
feat(mcp): restrict tools to read-only data-plane; replace connect
mcasimir May 11, 2026
02ebd56
fix(mcp): dispatcher entry so --mcp-stdio skips GUI module graph
mcasimir May 11, 2026
562c230
feat(mcp): one-click install into AI client config files
mcasimir May 11, 2026
356d25f
fix(mcp): redirect non-JSON-RPC stdout writes to stderr in --mcp-stdi…
mcasimir May 11, 2026
c52457d
fix(mcp): stateful stdout filter so multi-chunk JSON messages survive
mcasimir May 11, 2026
1af5314
feat(mcp): compass-open-collection tool to navigate Compass UI
mcasimir May 13, 2026
c60946f
fix(mcp): broadcast open-collection to all windows, not just focused
mcasimir May 13, 2026
3badad1
fix(mcp): open collection in a new tab and stabilize the IPC listener
mcasimir May 13, 2026
5f7422a
fix(mcp): connect before navigating in compass-open-collection
mcasimir May 13, 2026
55fdeae
feat(mcp): compass-open-collection accepts subtab + query + pipeline
mcasimir May 13, 2026
972b85e
feat(mcp): dedicated MCP Server settings tab + welcome announcement
mcasimir May 13, 2026
7dee75d
feat(mcp): per-connection access presets (metadata-only/read-only/ful…
mcasimir May 13, 2026
89bdd3a
feat(mcp): full-access actually grants writes; fail-safe for malforme…
mcasimir May 13, 2026
b1b4c7e
feat(connection-form): per-connection AI access tab (opt-in)
mcasimir May 13, 2026
cf0bf37
fix(connection-form): thread showAiAccess through ConnectionFormSetti…
mcasimir May 13, 2026
940c001
style(connection-form): match peer-tab patterns in AI access tab layout
mcasimir May 13, 2026
1da994e
fix(connection-form): use explicit checked + onClick per Radio in AI …
mcasimir May 13, 2026
8fb892f
fix(connection-storage): accept new McpAccess shape in save schema
mcasimir May 13, 2026
9de7e1d
copy(welcome): pressure-test the MCP welcome card
mcasimir May 13, 2026
cc52339
fix(settings): always show MCP install/setup UI in MCP Server tab
mcasimir May 13, 2026
14e0f83
fix(mcp): replace upstream not-connected error with Compass-specific …
mcasimir May 13, 2026
deaf149
feat(mcp): replace upstream initialize instructions with Compass-spec…
mcasimir May 13, 2026
8d8100b
feat(saved-queries): description + MCP prompt name, breadcrumb chip, …
mcasimir May 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,4 @@ config/*/.npmrc
# The update-dependencies workflow does a sparse checkout
# and we don't want to include these files in the PRs it creates.
existing-branch-checkout/
.tmp
Loading
Loading