forked from the-crypt-keeper/tldw
-
Notifications
You must be signed in to change notification settings - Fork 80
Merge dev into main for v0.1.34 #2571
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
Open
rmusser01
wants to merge
113
commits into
main
Choose a base branch
from
dev
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+36,377
−3,798
Open
Changes from 90 commits
Commits
Show all changes
113 commits
Select commit
Hold shift + click to select a range
59c70ad
Address PR 2567 review follow-ups
rmusser01 0d944fd
Update TASK-12088 with PR link
rmusser01 a5d2ab4
Address current main CodeQL alerts
rmusser01 c682782
Address PR 2568 review comments
rmusser01 3049553
Merge pull request #2568 from rmusser01/codex/pr-2567-review-followups
rmusser01 edc89a2
Prepare 0.1.34 release metadata
rmusser01 49e3abe
Merge pull request #2570 from rmusser01/codex/release-prep-current-dev
rmusser01 bd1639b
Fix WebUI llama.cpp auth and character avatars
rmusser01 a121537
Record PR link for WebUI llama.cpp fixes
rmusser01 b9f8341
Fix chat rail restore spacing
rmusser01 437c966
Fix chat rails and character speaker sync
rmusser01 69666ae
Refine chat cockpit mobile layout
rmusser01 0f68e64
Merge chat status into composer
rmusser01 61a02f0
Remove redundant chat sidebar edge rail
rmusser01 2a6f67c
Address chat cockpit PR review feedback
rmusser01 afb2660
Reset character chat on tracked character switch
rmusser01 6ef08f9
Add character greeting select action
rmusser01 2ab45ff
Address PR review avatar feedback
rmusser01 d49ce63
fix(webui): refresh chat state for character routes
rmusser01 782fac9
Fix character chat route switch regressions
rmusser01 8abd4f0
Fix remaining chat warning regressions
rmusser01 00d6e86
Address PR review placeholder auth issues
rmusser01 0b813d4
Address remaining PR review threads
rmusser01 8ce8a8b
Merge pull request #2573 from rmusser01/codex/llamacpp-webui-auth-avatar
rmusser01 661b76c
fix(frontend): remediate frontend + extension audit findings
rmusser01 c6e5a20
fix(frontend): remediate character-chat + TTS/STT audit (round 2, bat…
rmusser01 8eebdfb
fix(frontend): character-chat + TTS/STT audit follow-ups (round 2, ba…
rmusser01 a40c829
fix(frontend): keep chat context rail clear of app nav
rmusser01 4755c56
fix(frontend): address PR #2575 review comments
rmusser01 e101f19
Merge pull request #2575 from rmusser01/feat/frontend-extension-audit…
rmusser01 79ea6a0
Update apps/packages/ui/src/components/Option/Playground/__tests__/Pl…
rmusser01 a0e6cb4
Merge pull request #2576 from rmusser01/codex/chat-context-rail-nav-o…
rmusser01 bc3f8b6
docs: design standalone mcp document corpus
rmusser01 60b3271
docs: tighten standalone mcp docs corpus design
rmusser01 5f88050
docs: make mcp docs web acquisition optional
rmusser01 9c8d062
docs: plan standalone mcp docs stage 1
rmusser01 f8e0cfb
feat: add standalone docs package boundary
rmusser01 438c699
feat: add docs sqlite corpus store
rmusser01 4237acf
feat: add docs local import service
rmusser01 072b66e
feat: add docs retrieval context services
rmusser01 8ea4568
feat: add docs mcp tool provider
rmusser01 813e761
feat: register docs corpus mcp module
rmusser01 1aabc6d
chore: close docs corpus backlog task
rmusser01 76b2c39
docs: design mcp docs url acquisition
rmusser01 f3b9acf
docs: harden mcp docs url acquisition design
rmusser01 3da5ee5
docs: plan mcp docs url acquisition
rmusser01 ca47ce2
feat: add docs url acquisition settings
rmusser01 e5257f7
fix: harden docs url settings validation
rmusser01 8199887
feat: add docs url source policy
rmusser01 00d0add
fix: redact docs url policy matched rules
rmusser01 3f1b3c2
fix: harden docs url source policy
rmusser01 e23fea0
fix: deny legacy local hosts in docs policy
rmusser01 88d00a7
fix: fail closed on legacy numeric hosts
rmusser01 a52d7b2
fix: reject ambiguous docs policy hosts
rmusser01 f0d7095
fix: fail closed on ambiguous policy urls
rmusser01 4ea56bc
feat: add docs url fetcher
rmusser01 d811dba
feat: add lazy docs url extraction
rmusser01 bfb299a
feat: add docs url acquisition service
rmusser01 a011aa7
feat: expose docs url ingestion tool
rmusser01 b78a2f7
test: harden docs url acquisition boundaries
rmusser01 4a8b03b
chore: close docs url acquisition task
rmusser01 1b7d5ee
docs: plan MCP docs server mounting
rmusser01 634fd1b
feat: add standalone docs mount
rmusser01 d32a356
refactor: add docs host adapter boundary
rmusser01 6fe8dde
test: guard docs module server registration
rmusser01 af98a1c
test: enforce docs standalone mount boundaries
rmusser01 86db499
style: format docs server mounting tests
rmusser01 e682a3d
chore: close docs server mounting task
rmusser01 041ba59
fix: align docs package with standalone mcp source tree
rmusser01 ebf2e1b
fix: address standalone mcp docs review feedback
rmusser01 de99974
fix: address pr 2565 ci failures after rebase
rmusser01 6eb3330
Merge pull request #2565 from rmusser01/codex/mcp-docs-stage1
rmusser01 c62e5ad
fix(frontend): make chat focus mode fullscreen
rmusser01 259654b
chore: close workspace assistant defaults task
rmusser01 ec51c45
feat: map workspace assistant defaults in web client
rmusser01 1148b99
feat: expose workspace assistant default state
rmusser01 77b8872
feat: add workspace default assistant settings UI
rmusser01 77a9ddb
feat: apply workspace persona default to chat workspace
rmusser01 8d91b43
docs: close out workspace assistant defaults v1
rmusser01 83ae702
fix: address workspace assistant defaults review
rmusser01 a8515e3
fix: address workspace assistant defaults review follow-ups
rmusser01 8083f3f
ci: shard workspace assistant defaults api tests
rmusser01 2f0212b
fix: address workspace assistant defaults cubic review
rmusser01 763c4e7
fix(frontend): address chat focus review feedback
rmusser01 30c8460
Merge pull request #2578 from rmusser01/codex/chat-focus-fullscreen
rmusser01 0ee4797
Fix Knowledge QA auth for WebUI smoke
rmusser01 53383a0
Track PR 2316 rebase remediation
rmusser01 4ad2090
Merge pull request #2316 from rmusser01/codex/workspace-assistant-def…
rmusser01 09305d2
Address PR 2571 review comments
rmusser01 6f6dc16
docs(audits): add testing implementation audit (2026-07-02)
rmusser01 52edb51
ci(coverage): raise global floor 5->12, add AuthNZ scoped gate (audit…
rmusser01 43ab4be
test: replace norecursedirs hiding with visible quarantine skip (audi…
rmusser01 ad64617
fix(test): scope quarantine skip to own directory, not session-wide
rmusser01 7d20323
test(storage): cover folder create, file patch/delete, trash mutation…
rmusser01 c0f7c44
test: error-path sweep (401/422) across top-10 endpoints (audit F6)
rmusser01 f094603
fix(test): drop env-dependent audio routes from error-path sweep
rmusser01 4423521
test(rate-limiting): dedicated suite asserting 429 + Retry-After fire…
rmusser01 e103eb6
test(evals): fake clock for circuit-breaker waits; shrink 10s sleep t…
rmusser01 b5bdb0e
test: require reason= on unconditional skips (audit F9)
rmusser01 632c99b
fix(test): exclude skip-reason meta-test from its own scan; correct a…
rmusser01 c6868b6
test: hypothesis fuzzing for sanitize_filename and chunk_text (audit …
rmusser01 781734a
fix(test): derive chunker fuzz expectations from real sanitizer
rmusser01 0e562a8
ci(frontend): wire vitest v8 coverage + report-only CI summary (audit…
rmusser01 1e3ec3d
ci(perf): nightly non-gating performance run with artifact (audit F8)
rmusser01 5f237f0
fix(ci): set PERF=1 so nightly perf workflow actually runs the tests
rmusser01 416b4cc
fix(ci-local): load pytest_asyncio plugin like the CI workflows do
rmusser01 d12924b
fix(ci): preserve gating shard behavior for quarantined suites; shard…
rmusser01 7e7af03
test: cleanup pass from review minors (shared quarantine helper, iner…
rmusser01 39a2490
fix(test): stop pytestmark reassignment from dropping conditional ski…
rmusser01 e2bd39e
review: address PR #2579 bot findings
rmusser01 954acb1
chore: rerun PR 2571 CI
rmusser01 a01cbbf
Merge pull request #2579 from rmusser01/feat/testing-audit-remediation
rmusser01 473fa2c
Fix PR 2571 release CI guards
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
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
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.