InfinityPacer
f64030a074
fix(imports): use concrete modules for internal symbols ( #6427 )
2026-08-23 21:28:37 +08:00
jxxghp
369d7d6448
refactor: reorganize backend module boundaries
2026-08-14 19:53:33 +08:00
jxxghp
7b3444c366
refactor backend module architecture
2026-08-14 15:45:38 +08:00
jxxghp
0cd049bfc2
Refactor movie pilot config and test coverage
2026-06-23 10:05:45 +08:00
jxxghp
3407cc8edd
Preserve empty tool selections
2026-06-22 21:29:15 +08:00
jxxghp
ad73434e2c
fix(agent): stabilize tool selector logging
2026-06-22 19:06:14 +08:00
jxxghp
a6afa0fbc0
fix(agent): log tool selector results
2026-06-22 18:48:04 +08:00
jxxghp
3306d196b7
Refine existing implementation
2026-06-22 18:21:20 +08:00
jxxghp
90efb204a1
refactor: expose text content extraction helper
2026-06-21 12:56:23 +08:00
jxxghp
66feacb48d
feat(activity_log): simplify user text matching and enhance logging for captcha tool
2026-06-19 21:25:38 +08:00
jxxghp
38c3dcc76b
feat(activity_log): enhance activity logging with query tool and context handling
2026-06-19 20:39:12 +08:00
jxxghp
00fc8b2f53
chore: update text processing dependencies
2026-05-23 12:18:59 +08:00
jxxghp
100eaec38f
feat: improve tool selection prompt with clearer instructions
2026-04-30 20:33:46 +08:00
jxxghp
53bf81aede
refactor: rename MoviePilotToolSelectorMiddleware to ToolSelectorMiddleware and enhance tool selection logic
2026-04-30 19:05:49 +08:00
jxxghp
afcc071d07
feat: optimize tool selection middleware to cache and reuse tool selection per agent run
...
- Refactor MoviePilotToolSelectorMiddleware to perform tool selection once per agent execution and cache the result in state, avoiding redundant LLM calls for each model round.
- Add abefore_agent to select tools at the start of agent execution and store selected tool names in state.
- Update awrap_model_call to reuse cached tool selection from state for subsequent model calls.
- Enhance test coverage for tool selection caching and reuse logic.
- Improve error logging in skill version extraction.
2026-04-30 18:29:54 +08:00
jxxghp
45f5326fb4
fix tool selection middleware
2026-04-30 13:47:43 +08:00