agent/ui/dist/agent-panel.d.ts
Snider a389388b9d feat(ui): core-agent-panel Lit custom element
Dashboard showing issues + sprint progress. Works in:
- core/ide (Wails desktop via provider system)
- lthn.sh (Laravel web via Blade component)
- Standalone browser (index.html)

Auto-refreshes every 30s. Accepts api-url and api-key attributes.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-16 08:16:30 +00:00

23 lines
650 B
TypeScript

import { LitElement } from 'lit';
/**
* Agent dashboard panel — shows issues, sprint progress, and fleet status.
* Works in core/ide (Wails), lthn.sh (Laravel), and standalone browsers.
*
* @element core-agent-panel
*/
export declare class CoreAgentPanel extends LitElement {
apiUrl: string;
apiKey: string;
private issues;
private sprint;
private loading;
private error;
private activeTab;
static styles: import("lit").CSSResult;
connectedCallback(): void;
private fetchData;
private setTab;
private renderIssues;
private renderSprint;
render(): import("lit-html").TemplateResult<1>;
}