Skip to content

Expose unified cBioAgent beta config#461

Merged
inodb merged 2 commits into
knowledgesystems:masterfrom
ForisKuang:cbioagent-beta-unified-config
Jun 5, 2026
Merged

Expose unified cBioAgent beta config#461
inodb merged 2 commits into
knowledgesystems:masterfrom
ForisKuang:cbioagent-beta-unified-config

Conversation

@ForisKuang

@ForisKuang ForisKuang commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update the cBioAgent beta LibreChat config to expose a single unified cBioPortalChat model spec
  • configure the cBioPortal GitHub avatar icon, concise selector label, full landing description, default input placeholder, and landing-page limit badge
  • simplify the greeting so Learn more is an inline description link rendered by LibreChat rather than a large styled button
  • replace separate DB/Navigator examples with categorized cBioPortal capability cards for Explore Data, Navigate cBioPortal, and Analyze Data
  • hide switch-agent/model selection affordances for the unified beta experience while preserving MCP server configuration

Test plan

  • git diff --check
  • parsed argocd/aws/203403084713/clusters/cbioportal-prod/apps/cbioagent-beta/librechat-config.yaml with Ruby YAML loader
  • mirrored config locally in LibreChat and validated via local Docker stack at http://localhost:3080

@ForisKuang ForisKuang force-pushed the cbioagent-beta-unified-config branch 6 times, most recently from 1a6d202 to c4d33f7 Compare June 4, 2026 18:24
@ForisKuang ForisKuang force-pushed the cbioagent-beta-unified-config branch from c4d33f7 to 50f11b0 Compare June 4, 2026 20:28
v9 = v8 + merge of cBioPortal/LibreChat#14 (unified cBioAgent UI config
controls). Drops v6/v7's "Switch Agent" landing-page button and agent-
selector tooltip header — no longer needed since cBioAgent runs as a
single unified agent. The UI behaviors that used to live in code (agent
switching, conversation starters as pills, hide-after-start) are now
expressed via librechat.yaml fields: `interface.showSwitchAgent`,
modelSpec `limitBadge` and `conversationStarterCategories`, etc. The
related interface flips for this beta are in the preceding commit on
this PR.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@inodb inodb merged commit ce5c97a into knowledgesystems:master Jun 5, 2026
2 checks passed
inodb added a commit that referenced this pull request Jun 8, 2026
- values.yaml: image tag v0.8.3-rc1-custom-v7 → v0.8.3-rc1-custom-v9
  (PR #461's image, currently running on beta since 2026-06-05 21:02 UTC)
- librechat-config.yaml: replace the cBioDBAgent / cBioNavigator switcher
  modelSpecs with a single cBioPortalChat modelSpec, mirroring the beta
  shape but with prod wording and a prod-only agent_id.

The unified agent is a prod-only clone of the beta unified agent
(beta: agent_OHVSJI9Gd6gwsDnFSL-Xl  →  prod: agent_9ZXhcwLIsROBQX0u4JS5F),
inserted into MongoDB at clone time with the navigator tool names
remapped from cbioportal-navigator-beta → cbioportal-navigator. Keeping
prod and beta on separate agent IDs lets us continue staging prompt /
tool changes on beta first.

The previous cBioDBAgent (agent_4QP14nOYaCTkqK8E3Nopg) and cBioNavigator
(agent_YKwPI8r-L0P3mqbqFdesd) docs stay in MongoDB for rollback.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
zainasir pushed a commit that referenced this pull request Jun 15, 2026
- values.yaml: image tag v0.8.3-rc1-custom-v7 → v0.8.3-rc1-custom-v9
  (PR #461's image, currently running on beta since 2026-06-05 21:02 UTC)
- librechat-config.yaml: replace the cBioDBAgent / cBioNavigator switcher
  modelSpecs with a single cBioPortalChat modelSpec, mirroring the beta
  shape but with prod wording and a prod-only agent_id.

The unified agent is a prod-only clone of the beta unified agent
(beta: agent_OHVSJI9Gd6gwsDnFSL-Xl  →  prod: agent_9ZXhcwLIsROBQX0u4JS5F),
inserted into MongoDB at clone time with the navigator tool names
remapped from cbioportal-navigator-beta → cbioportal-navigator. Keeping
prod and beta on separate agent IDs lets us continue staging prompt /
tool changes on beta first.

The previous cBioDBAgent (agent_4QP14nOYaCTkqK8E3Nopg) and cBioNavigator
(agent_YKwPI8r-L0P3mqbqFdesd) docs stay in MongoDB for rollback.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.

2 participants