Remove tool_active/skill_active references from system prompts and core.md

This commit is contained in:
Ollie Agent 2026-08-05 19:40:21 +02:00
parent 2bd6d6f66a
commit 5584a24efb
3 changed files with 2 additions and 5 deletions

View File

@ -26,7 +26,6 @@ You have autonomous access to tools and skills. Proactively load what you need
- **`tool_list`** — discover all available tools with descriptions.
- **`tool_load`** — promote a tool to a native callable function: `{"name": "toolname"}`.
- **`tool_active`** — list tools currently loaded in your session.
Once loaded, a tool becomes a first-class function. Call it directly by name with JSON arguments matching its schema.
@ -36,7 +35,6 @@ Skills are markdown modules that provide specialized domain knowledge, conventio
- **`skill_list`** — discover available skill modules.
- **`skill_load`** — load a skill into context: `{"name": "skillname"}`.
- **`skill_active`** — list skills currently loaded.
**Autonomous behavior**: When you encounter a task that maps to an available skill (e.g., web dev → `web-dev-browser-screencapture`, git work → `github-cli`, knowledge queries → `agent-kb`), load the relevant skill immediately. Do not ask for permission.

View File

@ -405,8 +405,8 @@ type Runner interface {
The concrete `Server` struct implements `Runner` and provides:
- **shell**: sandboxed bash command execution
- **tool registry**: `tool_load`, `tool_list`, `tool_active` — lazy tool discovery
- **skill registry**: `skill_load`, `skill_list`, `skill_active` — skill management
- **tool registry**: `tool_load`, `tool_list` — lazy tool discovery
- **skill registry**: `skill_load`, `skill_list` — skill management
#### shell

View File

@ -38,7 +38,6 @@ Skills are markdown modules that provide specialized domain knowledge, conventio
- **`skill_list`** — discover available skill modules.
- **`skill_load`** — load a skill into context: `{"name": "skillname"}`.
- **`skill_active`** — list skills currently loaded.
**Autonomous behavior**: When you encounter a task that maps to an available skill (e.g., web dev → `web-dev-browser-screencapture`, git work → `github-cli`, knowledge queries → `agent-kb`), load the relevant skill immediately. Do not ask for permission.