Feat/viking ops opl worker tools - #366
Open
coderlihong wants to merge 3 commits into
Open
Conversation
added 3 commits
August 11, 2026 13:59
- New wiki_build.py defines WikiBuildConfig/WikiBuildCapability/RoleFilter, lazily importing xeno_adp_agentic WikiBuildTools at runtime to keep the framework dependency-free - Tools are exposed as FunctionToolset (or RoleFilteredToolset) with a RunContext-injected wrapper preserving the real tool signature - Team task list (mine_only) shows owned subtasks under another member's parent; team mode prompt guides workers to list owned tasks by ID - mypy: allow missing imports for xeno_adp_agentic/xeno_adp_harness
Extend wiki build tool registry with find_wiki and the OPS/OPL worker tool set (create_ops/get_ops, create_opl/get_opls, op_flow_status). Define dedicated wiki_opa_worker / wiki_ops_worker / wiki_opl_worker role permissions and register them in WIKI_AGENT_ROLES.
…enhancements - Add viking/wiki_index.py + wiki_build tools (batch entity, index inject, service entrypoint) - MCP manager.py: PrefixedToolset monkey-patch for tool name conflict resolution - mcp_server_cap: disabled_tools support - team_comm_capability: team member role lookup - compaction: message count compaction support - DCP: fallback nested model config, team state directory propagation - run.py: session controller run improvements - Add tests for all new features
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.