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
Agent publishing to the whole organization, trust levels, usage statistics (v2.4.0) (#153)
* feat(agents): organization-wide publishing, trust levels and usage statistics
Any user can now publish their agents to the whole organization via a
switch in the agent's "Access to Agent" section (publishing supersedes
Entra-group sharing, which is deactivated while published).
- Trust classification: Verified / Community badges on agent cards.
Legacy admin-published agents count as Verified (lazily materialized
on save). Classification actions (verify/downgrade/unpublish) are
restricted to members of the Entra ID group in AGENT_VERIFIER_GROUP_ID
(Graph checkMemberGroups, fail-closed, re-checked server-side).
- Per-agent usage statistics (chats, interactions, tokens) as atomic
Cosmos counters: AGENT_STATS docs under a sentinel partition, updated
via Patch API increments from CreatePersonaChat and persistThread
(threads now carry personaId). No time series; single-partition reads.
- Home page shows favorites only, with "Browse all agents"; the Agents
page gains sorting (most used default / recently updated / newest /
name) and a trust filter.
- Fix: UpsertPersona no longer overwrites createdAt on every edit
(root cause of "last edited agent always on top"); adds updatedAt.
* feat(models): GPT-5.6 Sol/Terra/Luna, rolling 7-day budget window; release v2.4.0
- Add GPT-5.6 family (Sol flagship / Terra balanced / Luna fast); Sol
becomes the default model, Luna replaces GPT-5.4 Mini as the cost-cap
downgrade target. GPT-5.3 Chat removed.
- Budget window semantics: GetWeeklyUsage now computes an exact rolling
7-calendar-day window (-6 with inclusive compare); usage menu shows
"Last 7 Days (rolling)" instead of a fixed Friday reset; downgrade
message wording matches.
- Release v2.4.0: changelog entries dated, package version bumped.
0 commit comments