Recovery: re-land fn goals CLI + pi tools onto main

This commit is contained in:
gsxdsm
2026-05-28 19:44:06 -07:00
parent be0be507b3
commit 009d569bdd
12 changed files with 554 additions and 1 deletions

View File

@@ -43,11 +43,12 @@ const CAP_TABLE_BEGIN =
"<!-- BEGIN: fusion-capabilities-tool-table (auto-generated by scripts/sync-fusion-skill-tools.mjs — do not edit by hand) -->";
const CAP_TABLE_END = "<!-- END: fusion-capabilities-tool-table -->";
const CATEGORY_ORDER = ["Task", "GitHub", "Mission", "Agent", "Skills", "Insight", "Other"];
const CATEGORY_ORDER = ["Task", "GitHub", "Mission", "Goal", "Agent", "Skills", "Insight", "Other"];
const CATEGORY_LABELS = {
Task: "Task tools",
GitHub: "GitHub tools",
Mission: "Mission tools",
Goal: "Goal tools",
Agent: "Agent tools",
Skills: "Skills tools",
Insight: "Insight tools",
@@ -58,6 +59,7 @@ const CATEGORY_HEADERS = {
Task: "## Task Tools",
GitHub: "## GitHub Tools",
Mission: "## Mission Tools",
Goal: "## Goal Tools",
Agent: "## Agent Tools",
Skills: "## Skills Tools",
Insight: "## Insight Tools",
@@ -75,6 +77,7 @@ function categorize(name) {
) {
return "Mission";
}
if (name.startsWith("fn_goal_")) return "Goal";
if (
name.startsWith("fn_agent_") ||
name === "fn_list_agents" ||