-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
bugSomething isn't workingSomething isn't workingcreate-expertcreate-expert CLI packagecreate-expert CLI package
Description
Description
The create-expert templates reference the think tool in pick lists, but this tool does not exist in @perstack/base.
Current Behavior
In create-expert-toml.ts, the ecosystem-builder templates include think:
pick = ["readTextFile", "think", "attemptCompletion"]However, looking at apps/base/src/tools/, there is no think.ts file. The available tools are:
append-text-file.tsattempt-completion.tscreate-directory.tsdelete-directory.tsdelete-file.tsedit-text-file.tsexec.tsget-file-info.tshealth-check.tslist-directory.tsmove-file.tsread-image-file.tsread-pdf-file.tsread-text-file.tstodo.tswrite-text-file.ts
Note: apps/base/README.md lists think as available, but the implementation doesn't exist.
Impact
Experts generated with pick = ["think", ...] will fail at runtime because the tool doesn't exist.
Affected Areas
apps/create-expert/src/lib/create-expert-toml.ts(all template pick lists that include "think")apps/base/README.md(documents non-existent tool)docs/making-experts/base-skill.md(may need to documentthinkif it should exist)
Acceptance Criteria
Either:
- Implement
thinktool in@perstack/baseand document in base-skill.md - OR remove
thinkfrom all templates and documentation
Related
This issue also affects clearTodo which is documented in README.md but not implemented.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingcreate-expertcreate-expert CLI packagecreate-expert CLI package