• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

informatics-isi-edu / deriva-mcp-ui
90%

Build:
DEFAULT BRANCH: main
Repo Added 01 Apr 2026 11:21PM UTC
Files 14
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • client_ip_auditing
  • main
  • multi-llm-refactor
  • user-label-audit

05 Jun 2026 07:01PM UTC coverage: 89.715%. Remained the same
27034418373

push

github

mikedarcy
Fix asyncio event loop compatibility with Python 3.12+

  Replace asyncio.get_event_loop().run_until_complete() with asyncio.run() in the _run_with_tools test helper. get_event_loop() raises RuntimeError when no current event loop exists, which is the behavior in Python 3.12+ (and Python 3.14 on GH Actions). asyncio.run() creates its own event loop and is the correct replacement.

1509 of 1682 relevant lines covered (89.71%)

0.9 hits per line

Relevant lines Covered
Build:
Build:
1682 RELEVANT LINES 1509 COVERED LINES
0.9 HITS PER LINE
Source Files on main
  • Tree
  • List 14
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
27034418373 main Fix asyncio event loop compatibility with Python 3.12+ Replace asyncio.get_event_loop().run_until_complete() with asyncio.run() in the _run_with_tools test helper. get_event_loop() raises RuntimeError when no current event loop exists, which is... push 05 Jun 2026 07:02PM UTC mikedarcy github
89.71
26930821812 main add DERIVA_CHATBOT_EXCLUDED_TOOLS to suppress agent-oriented plugin tools from LLM context Plugins like deriva-ml-mcp-plugin register tools designed for local-agent use (config file generation, execution lifecycle management, local bag download... push 04 Jun 2026 04:31AM UTC mikedarcy github
89.71
26857293186 main fix: warn at startup when auto-detected RAG-only mode due to missing API key When DERIVA_CHATBOT_LLM_API_KEY is unset and no Ollama provider is configured, the server silently fell back to RAG-only mode with no diagnostic output. Operators had ... push 03 Jun 2026 01:01AM UTC mikedarcy github
89.67
26601411359 main Merge pull request #3 from informatics-isi-edu/user-label-audit Promote _user_label to public audit.user_label; use composite label in all audit events push 28 May 2026 08:49PM UTC web-flow github
89.67
26601293865 user-label-audit Merge c8f8e2b70 into a5b3c68d5 Pull #3 28 May 2026 08:47PM UTC web-flow github
89.67
26143573214 main Update workplan-deriva-mcp-ui.md with additional service account for MCP connections and anonymous mode deprecation details. push 20 May 2026 05:35AM UTC mikedarcy github
89.71
25692505798 main Merge pull request #2 from informatics-isi-edu/client_ip_auditing Add client IP capture to audit log push 11 May 2026 07:31PM UTC web-flow github
89.71
25691180717 client_ip_auditing Merge 46cc3bbf8 into cfd12acb8 Pull #2 11 May 2026 07:04PM UTC web-flow github
89.71
25333963851 main fix: wire user-supplied catalog into system_prompt session.gp_hostname and session.gp_catalog_id were stored but never used in system_prompt(), which fell through to the "no catalog" branch asking the user to specify one. Add the elif branc... push 04 May 2026 05:44PM UTC mikedarcy github
89.75
25227822923 main Fix /authorize scope and improve search-mode banner - Request `openid email profile` in the /authorize call (was `openid` only), so Credenza consent shows the full scope set and identity claims are populated in the session. - Restyle... push 01 May 2026 06:44PM UTC mikedarcy github
89.91
See All Builds (49)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc