Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
3e60771
feat: add model-level tool-call capability and policy resolution
Jul 26, 2026
51fc0ba
feat: wire MiMo provider controls and tighten argument normalization
Jul 26, 2026
6026969
feat: add ghost quarantine and max-one tool call enforcement
Jul 26, 2026
d56b7fd
feat: add tool-call policy telemetry events
Jul 26, 2026
c54608b
fix: resolve no-explicit-any lint errors in mimo and telemetry files
Jul 26, 2026
05341fd
fix: preserve parallel behavior for known providers without explicit …
Jul 26, 2026
9fa4256
fix: port NativeToolParseFailure infrastructure and clean error-inter…
Jul 30, 2026
d759504
fix: port cleaned mimo.ts provider from backup to match spec types
Jul 30, 2026
12fb091
fix(mimo): suppress parallel tool calls at provider stream level
Jul 31, 2026
d2265b5
fix(mimo): apply strict tool schemas via convertToolsForOpenAI()
myk1yt Aug 2, 2026
169c842
fix(mimo): pass openAiToolStrictMode setting to convertToolsForOpenAI
Aug 3, 2026
0cd4577
fix(mimo): pass tools to convertToolsForOpenAI without extra strictMo…
Aug 3, 2026
976b525
fix(mimo): drop argument fragments of disguised parallel tool calls
Aug 3, 2026
2a6ed0b
fix: correct misleading error-interception comments in tool-call parser
Aug 3, 2026
07db8c9
fix: clear stale native tool-call parse failures on new API request
Aug 3, 2026
86477b0
fix(mimo): retry once without strict tool schemas on endpoint rejection
Aug 3, 2026
b9c3687
test(b12): add coverage tests for tool-call-policy streaming state an…
Aug 6, 2026
ff3662a
ci: retrigger workflow after transient infra outage
Aug 6, 2026
8efafae
fix: prune stale eslint-suppressions.json entries
Aug 6, 2026
aabcb53
chore: remove temp file progress.txt
Aug 6, 2026
4210613
merge: resolve eslint-suppressions.json conflict with upstream/main
Aug 7, 2026
2e269f2
test(b12): add coverage tests for mimo provider, NativeToolCallParser…
Aug 7, 2026
2854245
test(b12): cover all ghost-quarantine blocks in Task.ts for 99.9% dif…
Aug 7, 2026
176d0da
test(task): fix async timer teardown and unhandled rejections in thro…
Aug 7, 2026
5c376dc
chore: remove temporary docs and scripts from PR diff
Aug 7, 2026
520ccb1
test(e2e): add MIMO parallel enforcement suite
Aug 8, 2026
4885fa5
fix(e2e): widen mimoBaseUrl schema + fix mimo-parallel test types (PR…
Aug 8, 2026
64d6569
fix(vscode-e2e): fix mimo-parallel test base url and type assertions
Aug 8, 2026
8d52e02
fix(vscode-e2e): capture say messages with partial undefined in mimo-…
Aug 8, 2026
b745aef
fix(vscode-e2e): capture ask tool messages and complete Turn 2 in mim…
Aug 8, 2026
849457d
Merge branch 'main' into pr/b12-mimo-enforcement-v2
myk1yt Aug 9, 2026
e935251
fix: add missing clearAllMocks import in mimo.spec.ts
Aug 9, 2026
055b3b3
fix(test): add deterministic mocks to Task.throttle.test.ts to preven…
Aug 9, 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
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,10 @@ qdrant_storage/
plans/

roo-cli-*.tar.gz*

# Session reports and temp artifacts
docs/26*/
coverage-json/
scripts/fix_*.py
scripts/resolve_*.py
scripts/insert_*.py
Loading
Loading