diff --git a/src/agents/auth-profiles.chutes.e2e.test.ts b/src/agents/auth-profiles.chutes.test.ts similarity index 100% rename from src/agents/auth-profiles.chutes.e2e.test.ts rename to src/agents/auth-profiles.chutes.test.ts diff --git a/src/agents/auth-profiles.ensureauthprofilestore.e2e.test.ts b/src/agents/auth-profiles.ensureauthprofilestore.test.ts similarity index 100% rename from src/agents/auth-profiles.ensureauthprofilestore.e2e.test.ts rename to src/agents/auth-profiles.ensureauthprofilestore.test.ts diff --git a/src/agents/auth-profiles.markauthprofilefailure.e2e.test.ts b/src/agents/auth-profiles.markauthprofilefailure.test.ts similarity index 100% rename from src/agents/auth-profiles.markauthprofilefailure.e2e.test.ts rename to src/agents/auth-profiles.markauthprofilefailure.test.ts diff --git a/src/agents/auth-profiles.resolve-auth-profile-order.does-not-prioritize-lastgood-round-robin-ordering.e2e.test.ts b/src/agents/auth-profiles.resolve-auth-profile-order.does-not-prioritize-lastgood-round-robin-ordering.test.ts similarity index 100% rename from src/agents/auth-profiles.resolve-auth-profile-order.does-not-prioritize-lastgood-round-robin-ordering.e2e.test.ts rename to src/agents/auth-profiles.resolve-auth-profile-order.does-not-prioritize-lastgood-round-robin-ordering.test.ts diff --git a/src/agents/auth-profiles.resolve-auth-profile-order.normalizes-z-ai-aliases-auth-order.e2e.test.ts b/src/agents/auth-profiles.resolve-auth-profile-order.normalizes-z-ai-aliases-auth-order.test.ts similarity index 100% rename from src/agents/auth-profiles.resolve-auth-profile-order.normalizes-z-ai-aliases-auth-order.e2e.test.ts rename to src/agents/auth-profiles.resolve-auth-profile-order.normalizes-z-ai-aliases-auth-order.test.ts diff --git a/src/agents/auth-profiles.resolve-auth-profile-order.orders-by-lastused-no-explicit-order-exists.e2e.test.ts b/src/agents/auth-profiles.resolve-auth-profile-order.orders-by-lastused-no-explicit-order-exists.test.ts similarity index 100% rename from src/agents/auth-profiles.resolve-auth-profile-order.orders-by-lastused-no-explicit-order-exists.e2e.test.ts rename to src/agents/auth-profiles.resolve-auth-profile-order.orders-by-lastused-no-explicit-order-exists.test.ts diff --git a/src/agents/auth-profiles.resolve-auth-profile-order.uses-stored-profiles-no-config-exists.e2e.test.ts b/src/agents/auth-profiles.resolve-auth-profile-order.uses-stored-profiles-no-config-exists.test.ts similarity index 100% rename from src/agents/auth-profiles.resolve-auth-profile-order.uses-stored-profiles-no-config-exists.e2e.test.ts rename to src/agents/auth-profiles.resolve-auth-profile-order.uses-stored-profiles-no-config-exists.test.ts diff --git a/src/agents/auth-profiles/oauth.fallback-to-main-agent.e2e.test.ts b/src/agents/auth-profiles/oauth.fallback-to-main-agent.test.ts similarity index 100% rename from src/agents/auth-profiles/oauth.fallback-to-main-agent.e2e.test.ts rename to src/agents/auth-profiles/oauth.fallback-to-main-agent.test.ts diff --git a/src/agents/auth-profiles/session-override.e2e.test.ts b/src/agents/auth-profiles/session-override.test.ts similarity index 100% rename from src/agents/auth-profiles/session-override.e2e.test.ts rename to src/agents/auth-profiles/session-override.test.ts diff --git a/src/agents/bash-process-registry.e2e.test.ts b/src/agents/bash-process-registry.test.ts similarity index 100% rename from src/agents/bash-process-registry.e2e.test.ts rename to src/agents/bash-process-registry.test.ts diff --git a/src/agents/bedrock-discovery.e2e.test.ts b/src/agents/bedrock-discovery.test.ts similarity index 100% rename from src/agents/bedrock-discovery.e2e.test.ts rename to src/agents/bedrock-discovery.test.ts diff --git a/src/agents/bootstrap-files.e2e.test.ts b/src/agents/bootstrap-files.test.ts similarity index 100% rename from src/agents/bootstrap-files.e2e.test.ts rename to src/agents/bootstrap-files.test.ts diff --git a/src/agents/bootstrap-hooks.e2e.test.ts b/src/agents/bootstrap-hooks.test.ts similarity index 100% rename from src/agents/bootstrap-hooks.e2e.test.ts rename to src/agents/bootstrap-hooks.test.ts diff --git a/src/agents/minimax-vlm.normalizes-api-key.e2e.test.ts b/src/agents/minimax-vlm.normalizes-api-key.test.ts similarity index 100% rename from src/agents/minimax-vlm.normalizes-api-key.e2e.test.ts rename to src/agents/minimax-vlm.normalizes-api-key.test.ts diff --git a/src/agents/model-fallback.e2e.test.ts b/src/agents/model-fallback.test.ts similarity index 100% rename from src/agents/model-fallback.e2e.test.ts rename to src/agents/model-fallback.test.ts diff --git a/src/agents/openclaw-gateway-tool.e2e.test.ts b/src/agents/openclaw-gateway-tool.test.ts similarity index 100% rename from src/agents/openclaw-gateway-tool.e2e.test.ts rename to src/agents/openclaw-gateway-tool.test.ts diff --git a/src/agents/openclaw-tools.agents.e2e.test.ts b/src/agents/openclaw-tools.agents.test.ts similarity index 100% rename from src/agents/openclaw-tools.agents.e2e.test.ts rename to src/agents/openclaw-tools.agents.test.ts diff --git a/src/agents/openclaw-tools.camera.e2e.test.ts b/src/agents/openclaw-tools.camera.test.ts similarity index 100% rename from src/agents/openclaw-tools.camera.e2e.test.ts rename to src/agents/openclaw-tools.camera.test.ts diff --git a/src/agents/openclaw-tools.session-status.e2e.test.ts b/src/agents/openclaw-tools.session-status.test.ts similarity index 100% rename from src/agents/openclaw-tools.session-status.e2e.test.ts rename to src/agents/openclaw-tools.session-status.test.ts diff --git a/src/agents/openclaw-tools.sessions-visibility.e2e.test.ts b/src/agents/openclaw-tools.sessions-visibility.test.ts similarity index 100% rename from src/agents/openclaw-tools.sessions-visibility.e2e.test.ts rename to src/agents/openclaw-tools.sessions-visibility.test.ts diff --git a/src/agents/openclaw-tools.sessions.e2e.test.ts b/src/agents/openclaw-tools.sessions.test.ts similarity index 100% rename from src/agents/openclaw-tools.sessions.e2e.test.ts rename to src/agents/openclaw-tools.sessions.test.ts diff --git a/src/agents/openclaw-tools.subagents.sessions-spawn-applies-thinking-default.e2e.test.ts b/src/agents/openclaw-tools.subagents.sessions-spawn-applies-thinking-default.test.ts similarity index 100% rename from src/agents/openclaw-tools.subagents.sessions-spawn-applies-thinking-default.e2e.test.ts rename to src/agents/openclaw-tools.subagents.sessions-spawn-applies-thinking-default.test.ts diff --git a/src/agents/openclaw-tools.subagents.sessions-spawn.allowlist.e2e.test.ts b/src/agents/openclaw-tools.subagents.sessions-spawn.allowlist.test.ts similarity index 100% rename from src/agents/openclaw-tools.subagents.sessions-spawn.allowlist.e2e.test.ts rename to src/agents/openclaw-tools.subagents.sessions-spawn.allowlist.test.ts diff --git a/src/agents/openclaw-tools.subagents.sessions-spawn.model.e2e.test.ts b/src/agents/openclaw-tools.subagents.sessions-spawn.model.test.ts similarity index 100% rename from src/agents/openclaw-tools.subagents.sessions-spawn.model.e2e.test.ts rename to src/agents/openclaw-tools.subagents.sessions-spawn.model.test.ts diff --git a/src/agents/pi-settings.e2e.test.ts b/src/agents/pi-settings.test.ts similarity index 100% rename from src/agents/pi-settings.e2e.test.ts rename to src/agents/pi-settings.test.ts diff --git a/src/agents/sessions-spawn-threadid.e2e.test.ts b/src/agents/sessions-spawn-threadid.test.ts similarity index 100% rename from src/agents/sessions-spawn-threadid.e2e.test.ts rename to src/agents/sessions-spawn-threadid.test.ts diff --git a/src/agents/subagent-registry.persistence.e2e.test.ts b/src/agents/subagent-registry.persistence.test.ts similarity index 100% rename from src/agents/subagent-registry.persistence.e2e.test.ts rename to src/agents/subagent-registry.persistence.test.ts diff --git a/src/agents/system-prompt-params.e2e.test.ts b/src/agents/system-prompt-params.test.ts similarity index 100% rename from src/agents/system-prompt-params.e2e.test.ts rename to src/agents/system-prompt-params.test.ts diff --git a/src/agents/workspace.e2e.test.ts b/src/agents/workspace.test.ts similarity index 100% rename from src/agents/workspace.e2e.test.ts rename to src/agents/workspace.test.ts