Skip to content

Admin: manage agent defaults and team skills - #278

Open
shiv122 wants to merge 3 commits into
mainfrom
admin/agent-defaults
Open

shiv122 wants to merge 3 commits into
mainfrom
admin/agent-defaults

Conversation

@shiv122

@shiv122 shiv122 commented Sep 29, 2026

Copy link
Copy Markdown
Collaborator

Adds an Agents tab to the admin area for the WORKSPACE DEFAULT of each shared agent — prompt, backend and model — plus a count of how many people have their own settings and a way to clear them.

Adds an Agents tab to the admin area for each shared agent's workspace
default (prompt, backend, model), how many people have their own settings,
and a reset for them. The Agents page is unchanged — everything there still
writes the caller's own prefs, admin or not.

Also: admins can edit or delete any skill, and the agent typing indicator
now stops when the agent posts rather than when the run ends.

Frontend components are not tested yet, so that coverage gate will fail.
@shiv122
shiv122 force-pushed the admin/agent-defaults branch from c8c1960 to 7174fe5 Compare September 29, 2026 04:03
errcheck flagged the unchecked fmt.Sscanf.
Covers AgentsAdminPanel, AdminLayout, AdminAgentsPage, admin-tabs and the
three admin hooks — the four files the coverage universe check flagged.

The panel also normalises its fields on save; it kept the untrimmed text,
so the form stayed dirty against the saved template and never settled.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant