You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Analysis Canvas: Turn audited query results into a Git-trackable *.stela.canvas with KPI, chart, table, narrative, and flow cards. Canvas sources keep their SQL and latest successful run reference without copying result rows into the artifact. Refresh one source or the whole Canvas explicitly; a failed refresh keeps the last successful snapshot.
Charts tied to query results: The Agent can visualize an exact RunSQL result in the conversation or use it in a durable Canvas. Stela's controlled chart grammar covers trends, rankings, composition, distributions, correlations, funnels, retention, comparisons, and bounded layered views, with consistent number, percent, currency, date, and duration formatting.
Offline Canvas export: Export a Canvas as one standalone HTML file. ECharts views retain tooltips, hover emphasis, legend interaction, and responsive resizing without a network connection. Tables and flow diagrams are stable snapshots, and the supporting SQL remains inspectable.
Agent Dashboard: Review 7-, 30-, or 90-day activity, completion rate, latency, token usage, tool reliability, Skill selection and usage, knowledge-maintenance outcomes, and paginated redacted traces. The dashboard is Vault-local, Git-ignored, clearable, and never sends telemetry to Stela.
SQL template editing: Create a template directly from the library and edit its name, description, connection, and RunSQL content in the normal editor. Insert it with Mod+Alt+T; repeated {{variables}} stay linked while editing, and Tab / Shift+Tab moves between variable groups.
Bilingual Demo Vault:Try Demo Vault now creates one English-and-Chinese Northstar Outfitters commerce review instead of a single welcome note. It includes business context, audited SQL evidence, saved results, Canvas, Agent history, Skills, SQL templates, and an optional Docker-based MySQL fixture for rerunning the analysis.
Improvements
Agent knowledge maintenance: The main answer now finishes and unlocks before background Skill maintenance begins. Maintenance is Vault-scoped and bounded to 60 seconds and five model turns, while source hashes and retrieval anchors allow stale knowledge to be refreshed when supporting notes change.
Canvas flow diagrams: Flow cards use a readable natural-size, scrollable preview instead of shrinking the whole diagram. Expand a flow for zooming and panning, then opt into layout adjustment for node dragging, TB/LR direction, and deterministic auto-layout. Open Canvas tabs also refresh when the Agent updates them.
Export path feedback: Canvas HTML export now reports the saved local path, matching the existing Markdown export experience.
SQL template drafts: The template library no longer keeps name and description fields in a separate creation form. New drafts open in the editor, use sortable timestamp-based filenames, and recover with a stable fallback name if closed before naming.
Shortcut documentation: Settings and docs/keybindings.md now cover the product-defined workspace, editor, search, RunSQL, template-variable, and image-preview shortcuts.
macOS and Windows fixes: macOS now waits for the native Vault watcher to unsubscribe before process teardown, preventing the FSEvents crash seen on quit. Demo validation also handles Windows CRLF checkouts.
Upgrade Notes
No manual migration is required when upgrading from v0.10.3. Existing Markdown notes, connections, execution history, Git settings, and SQL templates remain compatible.
Agent Dashboard data starts accumulating after the upgrade; previous Agent history is not backfilled. Metrics and redacted traces live in .stela/agent-metrics.local.sqlite, are ignored by Git, expire after 90 days, and can be cleared from the dashboard.
Canvas files (*.stela.canvas) and SQL template Markdown files under .stela/sql-templates/ are normal Vault artifacts and may be committed to Git. Query result rows continue to live in Stela's existing JSONL history and local SQLite cache rather than inside Canvas files.
A Canvas HTML export containing charts embeds the pinned ECharts runtime and is therefore roughly 1.1 MB larger. It runs embedded JavaScript for chart interaction, but makes no network requests and has no access to Stela IPC, database connectors, or the source Vault.
The prepared Demo Vault can be browsed immediately from its saved results. Docker is required only to rerun the bundled MySQL queries, and an AI provider is required only for the live Agent and new Dashboard activity steps. Recreating the Demo in the same destination adds missing files but does not overwrite files you have edited.