forked from the-crypt-keeper/tldw
-
Notifications
You must be signed in to change notification settings - Fork 80
Cut release: Research Workspace, MCP Unified, Docker Compose, and CI refactors #1982
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Changes from 250 commits
Commits
Show all changes
4919 commits
Select commit
Hold shift + click to select a range
2e81333
docs: plan mcp notebook edit tools
rmusser01 9125b80
feat: add notebook file read helpers
rmusser01 49c8161
feat: add notebook cell edit helpers
rmusser01 8957260
feat: register notebook mcp tools
rmusser01 d46c13b
feat: execute notebook mcp tools
rmusser01 31459da
feat: include notebook tools in mcp presets
rmusser01 a321911
chore: finalize task 2282 notebook tools
rmusser01 6e55def
fix: address notebook mcp review feedback
rmusser01 32e77e3
Merge pull request #2539 from rmusser01/codex/mcp-notebook-edit-tools
rmusser01 b9aae22
Stabilize timeout-prone CI shards
rmusser01 160917c
Stabilize remaining PR 1982 CI shards
rmusser01 b1c8386
docs: design MCP Hub setup recovery UX
rmusser01 4d10b69
docs: refine MCP Hub setup recovery spec
rmusser01 abf23f6
docs: address MCP Hub setup spec review
rmusser01 8cb1f09
docs: clarify MCP Hub readiness mapping
rmusser01 38b6008
docs: plan MCP Hub setup recovery UX
rmusser01 82a4339
docs: address MCP Hub setup plan review
rmusser01 323fb40
feat: add MCP Hub readiness mapper
rmusser01 fde1192
fix: align MCP Hub readiness contract
rmusser01 9179f71
fix: tighten MCP Hub readiness edge cases
rmusser01 bee0a29
fix: guard MCP Hub readiness tool matching
rmusser01 dc0e014
fix: handle disabled MCP Hub servers
rmusser01 e931bc4
feat: add MCP Hub readiness refresh contract
rmusser01 4707fda
fix: align MCP Hub credential readiness state
rmusser01 f50a543
fix: guard MCP Hub discovery refresh
rmusser01 c694997
fix: clarify MCP Hub external server readiness
rmusser01 2da8763
fix: align MCP Hub no-auth server detail state
rmusser01 ab2cd4f
fix: use design state panels for MCP Hub readiness
rmusser01 53169c9
fix: preserve MCP Hub rows during readiness failures
rmusser01 e24903b
feat: add MCP Hub tool catalog recovery states
rmusser01 b080449
feat: add guided MCP Hub server setup
rmusser01 059da79
feat: add MCP Hub setup diagnostics
rmusser01 e79d1ba
fix: make MCP Hub status summary truthful
rmusser01 cfcafa5
test: verify MCP Hub setup recovery UX
rmusser01 ecb30ea
fix: reconcile MCP Hub rebase on dev
rmusser01 7fb4c3c
fix: harden docker env file parsing
rmusser01 fcb0501
Merge pull request #2536 from rmusser01/codex/mcp-hub-setup-recovery-ux
rmusser01 aeba1fc
Fix MCP Hub route heading semantics
rmusser01 2dea937
fix: address mcp hub review followups
rmusser01 856102a
fix: address mcp hub review followups
rmusser01 f3a978a
fix: harden mcp hub readiness responses
rmusser01 4d16123
Merge pull request #2542 from rmusser01/codex/mcp-hub-review-followups
rmusser01 2ce67fc
TASK-530.9 add seed overwrite confirmation spec
rmusser01 c42d8b9
TASK-530.9 add seed overwrite implementation plan
rmusser01 82928c9
TASK-530.9 add skills seed overwrite confirmation
rmusser01 748d3b6
TASK-530.9 record PR link
rmusser01 f82f3a1
TASK-530.9 harden overwrite confirmation test
rmusser01 ba97508
Merge pull request #2543 from rmusser01/codex/skills-seed-overwrite-c…
rmusser01 084ce71
Update CI shard contract for service routing split
rmusser01 ef2e48e
Harden entrypoint env override loading on Windows
rmusser01 71afec4
TASK-530.10 add skills version-aware delete spec
rmusser01 f6b630f
TASK-530.10 refine skills delete spec review
rmusser01 2ec5990
TASK-530.10 record spec review approval
rmusser01 6670bfe
TASK-530.10 tighten skills delete spec
rmusser01 2078346
TASK-530.10 add skills delete implementation plan
rmusser01 82d8465
TASK-530.10 record plan review approval
rmusser01 c024d0f
TASK-530.10 add skills delete version API coverage
rmusser01 a858cb6
TASK-530.10 send skill delete If-Match header
rmusser01 e5aa2a1
TASK-530.10 add skills delete conflict recovery
rmusser01 3f9f7f1
TASK-530.10 return skills delete promise
rmusser01 4e6744a
TASK-530.10 tighten skills delete conflict detection
rmusser01 1e03dcd
TASK-530.10 record skills delete verification
rmusser01 fa29110
TASK-530.10 resolve skills delete conflict confirmation
rmusser01 4dd11f4
TASK-530.10 record skills delete PR
rmusser01 eef2ef2
Stabilize workflow run reads in CI
rmusser01 e8d7284
TASK-530.10 address skills delete PR review
rmusser01 e9e23f6
TASK-530.10 make verification log portable
rmusser01 1d276a9
Split service routing shard and fix setup OpenAPI schema
rmusser01 62ed75d
Merge pull request #2544 from rmusser01/codex/skills-version-aware-de…
rmusser01 afb9fba
fix(embeddings): harden review findings
rmusser01 f0fdb0b
fix(embeddings): address PR 2451 review follow-ups
rmusser01 e5e8e4b
Merge pull request #2451 from rmusser01/codex/embeddings-review-fixes…
rmusser01 85619c2
docs(embeddings): design request orchestrator refactor
rmusser01 c452a0f
docs(embeddings): plan request orchestrator implementation
rmusser01 97beb0f
test(embeddings): characterize create request orchestration
rmusser01 ca87190
feat(embeddings): add request orchestration contracts
rmusser01 6c0d623
feat(embeddings): extract input normalization
rmusser01 a641a6e
feat(embeddings): extract provider resolution
rmusser01 737e0a3
feat(embeddings): extract policy decisions
rmusser01 c1925c6
feat(embeddings): add request orchestrator core
rmusser01 e377b0c
feat(embeddings): wire orchestrator endpoint flag
rmusser01 ff41e9d
test(embeddings): add orchestrator parity coverage
rmusser01 8ade044
docs(embeddings): record orchestrator migration notes
rmusser01 b6bc8b0
fix(embeddings): harden orchestrator cache and adapter fallback
rmusser01 a04f792
docs(embeddings): link orchestrator pr
rmusser01 aab6067
fix(embeddings): address orchestrator review follow-ups
rmusser01 85fa910
Merge pull request #2512 from rmusser01/codex/embeddings-orchestrator…
rmusser01 f84ef97
TASK-530.11 plan skills version-aware bulk delete
rmusser01 c11f37f
TASK-530.11 add skills bulk delete API
rmusser01 bd37adc
TASK-530.11 add skills bulk delete UI
rmusser01 9b227d4
TASK-530.11 finalize skills bulk delete docs
rmusser01 7d0deba
TASK-530.11 record bulk delete PR
rmusser01 79e62a8
refactor: implement UserProfiles contract-first flow
rmusser01 a33f839
Fix skills bulk delete review issues
rmusser01 60b3970
fix(userprofiles): address contract review feedback
rmusser01 833a877
docs: finalize pr 2529 review tracking
rmusser01 0754394
Merge pull request #2529 from rmusser01/codex/userprofiles-contract-r…
rmusser01 06c57dd
Close MCP governed shell runtime task
rmusser01 ac4b9b3
Merge pull request #2545 from rmusser01/codex/skills-version-aware-bu…
rmusser01 ee5ad83
docs: track pr 2519 review rebase
rmusser01 c6d2191
Merge pull request #2519 from rmusser01/codex/mcp-governed-shell-runt…
rmusser01 d411647
docs: tighten Claims_Extraction hardening spec
rmusser01 9bb6725
Design Chunker process_text refactor
rmusser01 b77098a
docs: plan Chunker process_text refactor
rmusser01 b3be865
chore: track Chunker process_text refactor implementation
rmusser01 002431a
Add process_text characterization tests
rmusser01 f87ea96
Relax hierarchical dispatch test assertion
rmusser01 c9e2034
Refactor Chunking shared process_text helpers
rmusser01 c2041fd
Extract process_text preparation helpers
rmusser01 6a38c46
Preserve frontmatter metric timing
rmusser01 cfbc6dc
Extract process_text option resolution
rmusser01 6b322b8
chore: record Task 4 review gate
rmusser01 6fd6559
Extract process_text dispatch
rmusser01 7f14e26
Fix process_text dispatch review issues
rmusser01 2c90aeb
Tighten process_text dispatch review fixes
rmusser01 7a9d8bf
Extract process_text metadata finalization
rmusser01 a08cac8
Preserve process_text finalization metric boundaries
rmusser01 e6b1c3e
Make finalization metric test deterministic
rmusser01 604a868
Complete finalization metric ordering coverage
rmusser01 528c458
Add process text pipeline wrapper
rmusser01 0027105
chore: finalize process_text refactor task
rmusser01 ac77c56
chore: record process_text refactor PR
rmusser01 61d5c8f
chore(release): prepare 0.1.32 metadata
rmusser01 c854620
ci: widen research workspace parity paths
rmusser01 7518938
ci: include hidden extension parity artifact
rmusser01 e9bc1e8
fix(chunking): address process_text review feedback
rmusser01 d1cb95c
chore: finalize pr 2517 review task
rmusser01 73fc173
Merge pull request #2517 from rmusser01/codex/chunker-process-text-re…
rmusser01 dcc0486
Design moderation policy compiler refactor
rmusser01 395b3ae
Clarify moderation policy compiler design
rmusser01 cfae975
Plan moderation policy compiler refactor
rmusser01 10759cb
Tighten moderation policy compiler plan
rmusser01 fbb7a09
Start moderation policy compiler implementation
rmusser01 ed570e0
Add moderation policy compiler skeleton
rmusser01 85bd3bf
Record moderation compiler task 1 review
rmusser01 0d76626
Move moderation rule compilation into policy compiler
rmusser01 ea8860d
Fix moderation compiler rule parsing edge cases
rmusser01 09045fb
Record moderation compiler task 2 review
rmusser01 fae9d37
Preserve moderation parser and lint compatibility
rmusser01 b5e932b
Harden moderation parser wrapper delegation
rmusser01 2ed0341
Record moderation compiler task 3 review
rmusser01 bd48e90
Integrate moderation global policy compiler
rmusser01 6cbdd57
Fix moderation category env fallback
rmusser01 a8a2ea5
Record moderation compiler task 4 review
rmusser01 ff38236
Move moderation user policy assembly into compiler
rmusser01 3e6f8ad
Harden moderation user policy compiler tests
rmusser01 b8dd05d
Record moderation compiler task 5 review
rmusser01 5257126
Preserve moderation service behavior with compiler integration
rmusser01 e9b7604
Harden moderation recompile regression tests
rmusser01 a58913f
Record moderation compiler task 6 review
rmusser01 b1dc70e
Record moderation policy compiler verification
rmusser01 4f4cb46
docs: record moderation compiler PR
rmusser01 8992e4e
chore: track pr 2528 review rebase
rmusser01 ae48ead
fix(moderation): address policy compiler review feedback
rmusser01 ce2c7d6
chore: finalize pr 2528 review task
rmusser01 30ad7d0
Merge pull request #2528 from rmusser01/codex/moderation-policy-compi…
rmusser01 e4dbd4e
docs: fix onboarding quickstart guidance
rmusser01 4ae210b
docs: record onboarding docs pr
rmusser01 c53acdf
Update Docs/Getting_Started/TROUBLESHOOTING.md
rmusser01 585a892
chore: track pr 2427 review rebase
rmusser01 6452b23
fix docs onboarding review feedback
rmusser01 92e8a35
chore: finalize pr 2427 review task
rmusser01 d937774
Merge pull request #2427 from rmusser01/codex/fix-onboarding-docs-p1-p2
rmusser01 6d597b2
feat(tts): add fish s2 registry and validation scaffold
rmusser01 aadd552
feat(tts): add fish s2 native backend
rmusser01 1a5a691
feat(tts): add fish s2 adapter
rmusser01 635d382
feat(tts): resolve fish s2 voice metadata
rmusser01 18a7bb5
feat(tts): add fish s2 managed references
rmusser01 33cc1fd
docs(tts): document fish s2 setup
rmusser01 269abcf
fix(tts): match fish reference upload contract
rmusser01 2855770
fix(audio): import fish scope guard helper
rmusser01 4ae5e47
Add commercial Fish Audio S2 TTS backend
rmusser01 84b1875
Add Fish S2 reference file imports
rmusser01 91f1a2b
Harden Fish S2 reference imports
rmusser01 bd97f4d
fix(tts): address Fish S2 PR review feedback
rmusser01 621b95d
fix(tts): close Fish S2 review follow-ups
rmusser01 40d5a2f
Merge pull request #2540 from rmusser01/codex/fish-s2-pro-tts
rmusser01 ccd0711
docs: refresh README for 0.1.32 release prep
rmusser01 7f616a3
Fix writing annotation UAT polish
rmusser01 3947aa0
chore: track pr 2541 review rebase
rmusser01 2bfe08d
fix: address writing annotation review feedback
rmusser01 59b9d56
chore: finalize pr 2541 review tracking
rmusser01 774e7f3
TASK-530.12 plan skills export metadata feedback
rmusser01 bd8db73
TASK-530.12 add skills export metadata feedback
rmusser01 3e99849
TASK-530.12 record PR link
rmusser01 5d84aa9
TASK-530.12 address skills export review feedback
rmusser01 dafe385
chore: record final dev rebase for pr 2541
rmusser01 6215662
fix(ui): use design-system setup required label
rmusser01 429f019
TASK-530.12 address export follow-up review
rmusser01 c44ee9a
Merge pull request #2541 from rmusser01/codex/writing-annotations-uat…
rmusser01 842668e
Merge pull request #2436 from rmusser01/codex/design-system-acp-readi…
rmusser01 dbdf8d0
Merge pull request #2546 from rmusser01/codex/skills-export-metadata-…
rmusser01 58608c8
docs: remove root implementation plan files
rmusser01 553578b
docs: collapse more README sections
rmusser01 043ac5f
fix(ui): migrate audiostudio alerts to design system
rmusser01 70aa7b3
Merge pull request #2547 from rmusser01/codex/design-system-audiostud…
rmusser01 d480942
Fix PR 1982 CI failures
rmusser01 36014d9
Fix remaining PR 1982 CI shard failures
rmusser01 c8ccbbe
packaging: move VCS extras to manual install docs
rmusser01 0bd2d7e
fix: require wepoints for points transformers backend
rmusser01 f54fac8
Fix PR 1982 remaining CI shard failures
rmusser01 d17a53c
docs: design mcp residual ux hardening
rmusser01 294dcbb
docs: plan mcp residual ux hardening
rmusser01 a90a76f
chore: track mcp residual ux implementation
rmusser01 b6d51a3
docs: clarify mcp embedded and package paths
rmusser01 620d846
feat: make risky mcp modules explicit opt in
rmusser01 365e7cd
feat: add mcp recovery metadata without breaking responses
rmusser01 cc924fd
feat: expand package gateway readiness status
rmusser01 d99ef21
docs: mark mcp docker path experimental
rmusser01 f1fbac6
chore: finalize mcp residual ux task
rmusser01 880dadc
fix: address mcp ux review feedback
rmusser01 b074de2
fix: type gateway status response
rmusser01 833581c
fix: align manual backend extras contract
rmusser01 042ea21
feat(skills): expose runtime metadata
rmusser01 e1e0f1b
Merge pull request #2550 from rmusser01/codex/mcp-residual-ux-plan-dev
rmusser01 ff54a6c
Merge pull request #2551 from rmusser01/codex/pypi-manual-ocr-dots
rmusser01 5b61874
Merge pull request #2549 from rmusser01/codex/skills-runtime-metadata
rmusser01 2c4133f
chore: record clean mcp pr verification
rmusser01 c8a316c
chore: record mcp residual ux pr link
rmusser01 3d09726
fix: address mcp residual ux review feedback
rmusser01 702da48
fix: opt in run command authz tests
rmusser01 e11e4af
fix: address mcp status review follow-ups
rmusser01 7924968
Merge pull request #2548 from rmusser01/codex/mcp-residual-ux-clean
rmusser01 f6297a0
chore: finalize mcp residual ux design task
rmusser01 256e878
Merge pull request #2553 from rmusser01/codex/finalize-mcp-residual-u…
rmusser01 9015e5a
docs: design explainer workspace
rmusser01 3e43fb4
docs: refine explainer chatbook export
rmusser01 a80fa39
docs: plan explainer workspace implementation
rmusser01 82307db
chore: add explainer implementation tasks
rmusser01 662927d
feat: add explainer persistence api
rmusser01 e693034
fix: persist explainer citation snapshots
rmusser01 feae1bc
fix: harden explainer crud edge cases
rmusser01 d91893f
feat: add explainer expansion jobs
rmusser01 1fd059c
fix: harden explainer expansion jobs
rmusser01 177fc2a
fix: stabilize explainer job answer revisions
rmusser01 a33b037
fix: harden explainer grounding evidence
rmusser01 e481cba
feat: add explainer chatbook export import
rmusser01 0e17edd
feat: add explainer workspace ui
rmusser01 78bdce6
test: verify explainer workspace
rmusser01 35c3de2
docs: close explainer implementation checklist
rmusser01 125a17a
fix: address explainer PR review feedback
rmusser01 bffea03
test: stabilize chat cockpit real-server layout seed
rmusser01 6a65025
fix: harden watchlist template seeding
rmusser01 4f0259d
docs: record pr 2326 rebase
rmusser01 cb9e390
Merge pull request #2326 from rmusser01/codex/explainer-workspace-pr
rmusser01 7badd74
docs(mcp): explain standalone profile discovery
rmusser01 51749d3
Merge pull request #2555 from rmusser01/codex/mcp-standalone-profile-…
rmusser01 c8d2c96
fix(ui): migrate tts alerts to design system
rmusser01 622f6a9
Merge pull request #2552 from rmusser01/codex/design-system-tts-alerts
rmusser01 4dc5718
Delete Flashcards-UX-Fix-List.md
rmusser01 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| self-hosted-runner: | ||
| labels: | ||
| - macOS | ||
| - ARM64 | ||
| - vz-linux |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.