Tool tree
gradeNot graded
list_workspacesAnswer
Read-only. List the seeded workspaces available in this local demo and identify the selected workspace.
View tool JSON
{
"name": "list_workspaces",
"kind": "answer",
"impl": "imperative",
"description": "Read-only. List the seeded workspaces available in this local demo and identify the selected workspace.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}inspect_current_pageAction
Read-only inspection. Mark the selected page as inspected so later analysis is grounded in its current snapshot.
View tool JSON
{
"name": "inspect_current_page",
"kind": "act",
"impl": "imperative",
"description": "Read-only inspection. Mark the selected page as inspected so later analysis is grounded in its current snapshot.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}find_priority_issuesAnswer
Read-only analysis. Find the seeded priority issues for the inspected page; does not change page content.
View tool JSON
{
"name": "find_priority_issues",
"kind": "answer",
"impl": "imperative",
"description": "Read-only analysis. Find the seeded priority issues for the inspected page; does not change page content.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}explain_issueAnswer
Read-only analysis. Explain one known priority issue by id; does not create or apply a change.
View tool JSON
{
"name": "explain_issue",
"kind": "answer",
"impl": "imperative",
"description": "Read-only analysis. Explain one known priority issue by id; does not create or apply a change.",
"inputSchema": {
"type": "object",
"properties": {
"issueId": {
"type": "string",
"enum": [
"hero-cta",
"meta-description",
"headline-clarity"
]
}
},
"required": [
"issueId"
],
"additionalProperties": false
}
}prepare_changesAction
Create an in-memory proposed change for one known issue. This prepares a review artifact but does not apply it.
View tool JSON
{
"name": "prepare_changes",
"kind": "act",
"impl": "imperative",
"description": "Create an in-memory proposed change for one known issue. This prepares a review artifact but does not apply it.",
"inputSchema": {
"type": "object",
"properties": {
"issueId": {
"type": "string",
"enum": [
"hero-cta",
"meta-description",
"headline-clarity"
]
}
},
"required": [
"issueId"
],
"additionalProperties": false
}
}preview_changesAction
Open the current proposal as a before-and-after preview. This is read-only with respect to the page content.
View tool JSON
{
"name": "preview_changes",
"kind": "act",
"impl": "imperative",
"description": "Open the current proposal as a before-and-after preview. This is read-only with respect to the page content.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}stage_for_approvalAction
Move the reviewed preview into a pending human approval state. Nothing is applied.
View tool JSON
{
"name": "stage_for_approval",
"kind": "act",
"impl": "imperative",
"description": "Move the reviewed preview into a pending human approval state. Nothing is applied.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}approve_changesAction
Record an explicit human approval for the current staged proposal. This enables publish_changes but does not apply it.
View tool JSON
{
"name": "approve_changes",
"kind": "act",
"impl": "imperative",
"description": "Record an explicit human approval for the current staged proposal. This enables publish_changes but does not apply it.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}reject_changesAction
Record an explicit human rejection for the current staged proposal. The page remains unchanged.
View tool JSON
{
"name": "reject_changes",
"kind": "act",
"impl": "imperative",
"description": "Record an explicit human rejection for the current staged proposal. The page remains unchanged.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}publish_changesAction
Apply the approved proposal to this local in-memory demo snapshot. Requires approval state approved; never bypasses that gate.
View tool JSON
{
"name": "publish_changes",
"kind": "act",
"impl": "imperative",
"description": "Apply the approved proposal to this local in-memory demo snapshot. Requires approval state approved; never bypasses that gate.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}generate_change_reportAction
Read-only. Generate a concise report from the current inspection, findings, approval state, and applied changes.
View tool JSON
{
"name": "generate_change_report",
"kind": "act",
"impl": "imperative",
"description": "Read-only. Generate a concise report from the current inspection, findings, approval state, and applied changes.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}reset_demoAction
Clear the local demo session and restore its original seeded workspace, page, findings, proposal, and report.
View tool JSON
{
"name": "reset_demo",
"kind": "act",
"impl": "imperative",
"description": "Clear the local demo session and restore its original seeded workspace, page, findings, proposal, and report.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}