Completed
on 7 Jan 2026, 10:27 pm

Output

Kontask Action API Levels

✅ Completed (L1-L3)

L1Auto-SubmitButton click → auto-submit prompt to Claude
L2Direct KonuiButton click → konui API (navigate, approve, update)
L3Tool ExecutionButton click → konsole runs tool (Read, Glob, Grep)

🚧 Future (L4-L5)

L4Embedded AgentKontask spawns scoped mini-agent
L5gvShell FlowKontask spawns full gvShell flow (future)

What is L4?

Embedded Agent would allow a kontask card to spawn a scoped mini-agent directly from a button click. Instead of just running a single tool (L3), it would run a small agent with limited scope.

Example use case: Click "Fix this" button on an error kontask → spawns a mini-agent that reads the error, finds the file, and proposes a fix — all without a full Claude turn.

L4 Implementation Notes

  • Aligns with gvShell — L4 development should wait for gvShell agent architecture
  • Scoped permissions — Mini-agents would have limited tool access (read-only, specific paths)
  • No full context — Unlike main Claude session, mini-agents are stateless
  • Cost-effective — Smaller models (Haiku) for simple tasks

Status

L4 is planned but not started. It's marked as "aligns with gvShell" in the roadmap — meaning the implementation should leverage the new gvShell agent architecture being built in /konnectvol/gv/gvshell.

Quick Actions

Original Request

No layout configured

Details

Type General
Status Completed
Scope vibetools
Tags kontasksl4roadmapgvshell
Created 7 Jan 2026, 10:27 pm
Updated 7 Jan 2026, 10:27 pm
Timing
⏱️ 37.4s
0 tools
TTFE 0% Thinking 100% Tools 0%
Created By claude

Raw Data

{
  "id": "2dac2ed0-bd76-4098-b6bd-2b53a47ab928",
  "type": "general",
  "status": "completed",
  "title": "L4 Embedded Agent - Future Roadmap",
  "description": "Overview of L4 and L5 in the Kontask Action API roadmap",
  "context": {
    "output": "<div style=\"background:#1e1e1e;color:#e0e0e0;padding:20px;border-radius:8px;font-family:sans-serif;\"><h2 style=\"color:#fff;margin:0 0 16px 0;\">Kontask Action API Levels</h2><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h4 style=\"color:#98c379;margin:0 0 12px 0;\">✅ Completed (L1-L3)</h4><table style=\"width:100%;border-collapse:collapse;font-size:0.9rem;\"><tr><td style=\"padding:10px;border-bottom:1px solid #444;width:50px;color:#22c55e;font-weight:bold;\">L1</td><td style=\"padding:10px;border-bottom:1px solid #444;\"><strong>Auto-Submit</strong></td><td style=\"padding:10px;border-bottom:1px solid #444;color:#7f848e;\">Button click → auto-submit prompt to Claude</td></tr><tr><td style=\"padding:10px;border-bottom:1px solid #444;color:#22c55e;font-weight:bold;\">L2</td><td style=\"padding:10px;border-bottom:1px solid #444;\"><strong>Direct Konui</strong></td><td style=\"padding:10px;border-bottom:1px solid #444;color:#7f848e;\">Button click → konui API (navigate, approve, update)</td></tr><tr><td style=\"padding:10px;color:#22c55e;font-weight:bold;\">L3</td><td style=\"padding:10px;\"><strong>Tool Execution</strong></td><td style=\"padding:10px;color:#7f848e;\">Button click → konsole runs tool (Read, Glob, Grep)</td></tr></table></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h4 style=\"color:#f59e0b;margin:0 0 12px 0;\">🚧 Future (L4-L5)</h4><table style=\"width:100%;border-collapse:collapse;font-size:0.9rem;\"><tr><td style=\"padding:10px;border-bottom:1px solid #444;width:50px;color:#f59e0b;font-weight:bold;\">L4</td><td style=\"padding:10px;border-bottom:1px solid #444;\"><strong>Embedded Agent</strong></td><td style=\"padding:10px;border-bottom:1px solid #444;color:#7f848e;\">Kontask spawns scoped mini-agent</td></tr><tr><td style=\"padding:10px;color:#8b5cf6;font-weight:bold;\">L5</td><td style=\"padding:10px;\"><strong>gvShell Flow</strong></td><td style=\"padding:10px;color:#7f848e;\">Kontask spawns full gvShell flow (future)</td></tr></table></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h4 style=\"color:#c678dd;margin:0 0 12px 0;\">What is L4?</h4><p style=\"color:#e0e0e0;margin:0 0 12px 0;\"><strong>Embedded Agent</strong> would allow a kontask card to spawn a scoped mini-agent directly from a button click. Instead of just running a single tool (L3), it would run a small agent with limited scope.</p><p style=\"color:#9ca3af;margin:0;\">Example use case: Click \"Fix this\" button on an error kontask → spawns a mini-agent that reads the error, finds the file, and proposes a fix — all without a full Claude turn.</p></div><div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\"><h4 style=\"color:#61afef;margin:0 0 12px 0;\">L4 Implementation Notes</h4><ul style=\"margin:0;padding-left:20px;line-height:1.8;\"><li><span style=\"color:#e5c07b;\">Aligns with gvShell</span> — L4 development should wait for gvShell agent architecture</li><li><span style=\"color:#e5c07b;\">Scoped permissions</span> — Mini-agents would have limited tool access (read-only, specific paths)</li><li><span style=\"color:#e5c07b;\">No full context</span> — Unlike main Claude session, mini-agents are stateless</li><li><span style=\"color:#e5c07b;\">Cost-effective</span> — Smaller models (Haiku) for simple tasks</li></ul></div><div style=\"background:#1e3a5f;padding:16px;border-radius:6px;\"><h4 style=\"color:#60a5fa;margin:0 0 8px 0;\">Status</h4><p style=\"color:#e0e0e0;margin:0;\"><strong>L4 is planned but not started.</strong> It's marked as \"aligns with gvShell\" in the roadmap — meaning the implementation should leverage the new gvShell agent architecture being built in <code style=\"background:#1e1e1e;padding:2px 6px;border-radius:3px;\">/konnectvol/gv/gvshell</code>.</p></div></div>",
    "requestedAt": "2026-01-07T12:28:00.000Z",
    "requestId": "861b0a55-a24a-4230-99e2-07d80f222460",
    "choices": [
      {
        "label": "Start L4 design",
        "value": "Start designing L4 Embedded Agent - what would the API look like?",
        "primary": false
      },
      {
        "label": "Check gvShell status",
        "value": "Show me the current gvShell build status and what's been implemented"
      },
      {
        "label": "Back to backlog",
        "value": "Show me the other HIGH priority items we could work on instead"
      }
    ],
    "turnTiming": {
      "totalMs": 37378,
      "ttfeMs": 65,
      "thinkingMs": 37313,
      "toolExecutionMs": 0,
      "toolCallCount": 0,
      "thinkingPct": 100,
      "toolsPct": 0,
      "ttfePct": 0
    }
  },
  "createdBy": "claude",
  "createdAt": "2026-01-07T12:27:47.325Z",
  "updatedAt": "2026-01-07T12:27:53.799Z",
  "requestId": "861b0a55-a24a-4230-99e2-07d80f222460",
  "scope": "vibetools",
  "tags": [
    "kontasks",
    "l4",
    "roadmap",
    "gvshell"
  ],
  "targetUser": "claude"
}
DashboardReportsKontasksFlowsDecisionsSessionsTelemetryLogs + Go