oclaw/runtime
oliver 4dbb834c95 Fix role binding filter when mapping is empty
should_apply_workspace_role_filter no longer requires at least one bound skill. With binding enabled and an empty map, the catalog shows only public workspace skills per role (matches prewarm and runtime). Update Admin copy and add regression test.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-11 16:07:34 +08:00
..
agent_context 完成运行时与启动链路的全面相对路径整改,统一以仓库根为路径基准并移除 oclaw 双层硬编码。 2026-04-26 09:22:42 +08:00
agents feat(video): DashScope video specialist with correct i2v request bodies 2026-05-10 16:20:43 +08:00
app 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
application 统一图片附件在聊天与通道回送链路的可见性与可发送性。 2026-04-29 20:26:53 +08:00
chat feat(chat): image specialist legacy lane, Responses fixes, ACL + UI attachments 2026-05-10 07:06:05 +08:00
core 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
extensions feat(memory): improve wiki search observability and retrieval flow 2026-05-06 23:19:28 +08:00
hooks refactor: move bundled skills tree to repo root skills/ 2026-05-10 11:35:57 +08:00
operations feat(runtime): enforce native tool calls and web-only stack scripts 2026-05-10 20:08:03 +08:00
orchestration 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
plan_agent_v2 feat: plan agent v2, global chat mode, and user-mode v2 flag sync 2026-05-02 18:41:45 +08:00
prompt_templates feat: integrate netx ops data access and unify prompt/workspace runtime 2026-05-03 23:54:38 +08:00
tools feat: 路径约定体系 & 自优化管道落地 2026-05-10 23:28:41 +08:00
workers/wiki 完成运行时与启动链路的全面相对路径整改,统一以仓库根为路径基准并移除 oclaw 双层硬编码。 2026-04-26 09:22:42 +08:00
workspaces feat(runtime): enforce native tool calls and web-only stack scripts 2026-05-10 20:08:03 +08:00
agent_core_attempt.py feat(chat): image specialist legacy lane, Responses fixes, ACL + UI attachments 2026-05-10 07:06:05 +08:00
agent_core_run.py 修复综合模式历史会话泄漏内部指令。 2026-04-29 00:02:30 +08:00
command_parser.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
direct_loop.py feat(video): DashScope video specialist with correct i2v request bodies 2026-05-10 16:20:43 +08:00
gateway.py feat: 路径约定体系 & 自优化管道落地 2026-05-10 23:28:41 +08:00
hooks_runtime.py 完成运行时与启动链路的全面相对路径整改,统一以仓库根为路径基准并移除 oclaw 双层硬编码。 2026-04-26 09:22:42 +08:00
memory_stage.py feat: integrate netx ops data access and unify prompt/workspace runtime 2026-05-03 23:54:38 +08:00
plan_agent_v2_adapter.py feat: plan agent v2, global chat mode, and user-mode v2 flag sync 2026-05-02 18:41:45 +08:00
plan_agent_v2_compat.py feat: plan agent v2, global chat mode, and user-mode v2 flag sync 2026-05-02 18:41:45 +08:00
plan_agent_v2_gateway_adapter.py feat: plan agent v2, global chat mode, and user-mode v2 flag sync 2026-05-02 18:41:45 +08:00
plan_agent_v2_gateway_cutover.py feat: plan agent v2, global chat mode, and user-mode v2 flag sync 2026-05-02 18:41:45 +08:00
plan_agent_v2_manager.py feat: plan agent v2, global chat mode, and user-mode v2 flag sync 2026-05-02 18:41:45 +08:00
plan_agent_v2_models.py feat: plan agent v2, global chat mode, and user-mode v2 flag sync 2026-05-02 18:41:45 +08:00
plan_agent_v2_prompt_injector.py feat: plan agent v2, global chat mode, and user-mode v2 flag sync 2026-05-02 18:41:45 +08:00
plan_agent_v2_state_store.py feat: plan agent v2, global chat mode, and user-mode v2 flag sync 2026-05-02 18:41:45 +08:00
plan_agent_v2_switch.py feat: plan agent v2, global chat mode, and user-mode v2 flag sync 2026-05-02 18:41:45 +08:00
plan_agent_v2_tool_policy.py feat: plan agent v2, global chat mode, and user-mode v2 flag sync 2026-05-02 18:41:45 +08:00
plan_agent_v2_tool_specs.py feat: plan agent v2, global chat mode, and user-mode v2 flag sync 2026-05-02 18:41:45 +08:00
plan_agent_v2_trace.py feat: plan agent v2, global chat mode, and user-mode v2 flag sync 2026-05-02 18:41:45 +08:00
project_context_prompt.py feat: integrate netx ops data access and unify prompt/workspace runtime 2026-05-03 23:54:38 +08:00
prompt_prebuild.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
relay_pointer.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
router.py feat: integrate netx ops data access and unify prompt/workspace runtime 2026-05-03 23:54:38 +08:00
session_auto_title.py fix(chat): harden session auto-title and keep a single no-tool LLM call 2026-05-06 15:19:22 +08:00
skill_executor.py 完善 MCP/会话上下文治理并补齐搜索与诊断能力。 2026-05-01 17:46:50 +08:00
skill_installer.py feat: 路径约定体系 & 自优化管道落地 2026-05-10 23:28:41 +08:00
skill_manifest_core.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
skill_role_binding.py Fix role binding filter when mapping is empty 2026-05-11 16:07:34 +08:00
skills.py feat: integrate netx ops data access and unify prompt/workspace runtime 2026-05-03 23:54:38 +08:00
skills_market.py 统一技能安装与 Skills 市场接入链路。 2026-04-30 22:17:50 +08:00
skills_prompt.py 完善 MCP/会话上下文治理并补齐搜索与诊断能力。 2026-05-01 17:46:50 +08:00
skills_workspace_lane.py 完善 MCP/会话上下文治理并补齐搜索与诊断能力。 2026-05-01 17:46:50 +08:00
system_prompt.py feat: 路径约定体系 & 自优化管道落地 2026-05-10 23:28:41 +08:00
types.py feat: multimodal image clients, workspaces, Tushare skill, test fixes 2026-05-10 04:41:42 +08:00
worker.py fix(chat): harden session auto-title and keep a single no-tool LLM call 2026-05-06 15:19:22 +08:00