feat: web admin dashboard — phase 1 prototype #48
No reviewers
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Competitor
Kind/Documentation
Kind/Enhancement
Kind/Epic
Kind/Feature
Kind/Security
Kind/Story
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Scope/Core
Scope/Cross-Plugin
Scope/Plugin-System
Scope/Single-Plugin
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ultanio/cobot!48
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "nazim/cobot:feat/web-admin"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Web Admin Dashboard + Plugin Enhancements
Web Admin (Starlette + HTMX + Pico CSS)
Plugin-contributed admin dashboard. Plugins extend via
web_panels(),web_settings(),web_routes().Plugin Extension Map
configppqllm.chat,llm.modelsollamallm.chat,llm.modelscommunicationcommunication.*sessioncommunication.*session.*nostrsession.receive/sendidentity,relays,dm,inboxtelegramsession.*telegram.command/callbackwalletbalance,address,paytoolslist,runsecurityknowledgememory.*loggerloop.on_message/after_send/on_errorcompactionloop.transform_historypersistenceloop.on_message/after_sendsoulloop.transform_system_promptmemorymemory.*store,get,searchmemory_filesmemory.*looploop.*pairingtelegram.command/callback,filedrop.verifylist,approve,reject,revokewebDashboard Styling
#0d0f14)docs/logo.svg)CLI Commands Added
cobot wallet balance|address|pay <invoice>cobot nostr identity|relays|dm <recipient> <message>|inbox [--since N]cobot tools list|run <command> [-t timeout]Tests
Dependencies
Web admin requires:
starlette,jinja2,uvicorn(optional — graceful fallback)c03d6ce6bab0f04e4d06View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.