feat(tasks): surface local skills in the composer and upload on send - #2926
Conversation
|
React Doctor found no issues in the changed files. 🎉 Reviewed by React Doctor for commit |
|
753b5a5 to
c120794
Compare
87d0622 to
097a524
Compare
c120794 to
8422a11
Compare
097a524 to
17746ff
Compare
|
Reviews (2): Last reviewed commit: "feat(tasks): surface local skills in the..." | Re-trigger Greptile |
17746ff to
9eba7fd
Compare
8422a11 to
73bbd61
Compare
9eba7fd to
e6eca5f
Compare
73bbd61 to
1c075bc
Compare
e6eca5f to
5bbd42e
Compare
5bbd42e to
996144a
Compare
996144a to
41f9c64
Compare

Problem
for cloud tasks, local skill invocations only sent the slash command text. User-local and repo-local skills were available in the local editor but not in the cloud sandbox
Changes
let's bundle uploadable local skills into zip artifacts with SHA-256 metadata and send them through the existing cloud artifact upload flow.
install
skill_bundleartifacts in the agent server before prompt delivery, inject the bundled skill instructions for the invoked turn, and suppress the raw slash command from the model-facing prompt so local skills behave like actual skills rather than unsupported commandsrefresh slash command metadata when a follow-up command is submitted, so newly created local skills can be selected and invoked without starting a brand-new task.
closes https://github.com/PostHog/code/issues/2260