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

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

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
  • main

03 Apr 2026 11:07PM UTC coverage: 89.425%. Remained the same
23965542403

push

github

mikedarcy
  Fix access logging by preventing uvicorn from reconfiguring loggers

  Pass log_config=None to uvicorn.run so it does not overwrite the
  uvicorn.access logger setup from _init_access_logging(). Route the
  uvicorn parent logger through our StreamHandler so startup messages
  still appear in container stderr.

871 of 974 relevant lines covered (89.43%)

0.89 hits per line

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

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23965542403 main Fix access logging by preventing uvicorn from reconfiguring loggers Pass log_config=None to uvicorn.run so it does not overwrite the uvicorn.access logger setup from _init_access_logging(). Route the uvicorn parent logger through our Stre... push 03 Apr 2026 11:08PM UTC mikedarcy github
89.43
23964936803 main Add access log separation and configurable app syslog Route uvicorn access logs to a dedicated file (RotatingFileHandler) and optional syslog on LOCAL2, separate from app logs. Disable uvicorn's built-in access log to keep container stdout ... push 03 Apr 2026 10:43PM UTC mikedarcy github
89.43
23962531221 main Add stop button, header hostname link, user tooltip, fix model ID Add client-initiated cancellation: AbortController in chat.js aborts the SSE fetch, server detects disconnect and sets an asyncio.Event, chat loop checks the event before eac... push 03 Apr 2026 09:16PM UTC mikedarcy github
89.39
23942979431 main Add tests for guide injection, ERMrest priming, and history endpoints Cover _fetch_guides, _prime_ermrest_syntax, system prompt context args, and GET/DELETE /history server routes. push 03 Apr 2026 10:21AM UTC mikedarcy github
90.21
23942502074 main Schema priming, guide injection, and conversation history persistence Inject catalog schema, MCP guide prompts, and ERMrest syntax documentation into the system prompt on the first turn of default-catalog conversations. Priming uses get_c... push 03 Apr 2026 10:03AM UTC mikedarcy github
84.74
23933260653 main Add configurable header branding (title + logo) to chatbot UI Server-side template injection for DERIVA_CHATBOT_HEADER_TITLE and DERIVA_CHATBOT_HEADER_LOGO_URL settings. Logo defaults to bundled static/deriva-logo.png; external URLs validat... push 03 Apr 2026 04:05AM UTC mikedarcy github
93.25
23918235458 main Add anonymous / zero-auth mode When DERIVA_CHATBOT_CREDENZA_URL is not set, the UI operates without login. Sessions are browser-scoped using a random opaque cookie (deriva_chatbot_anon). - auth_enabled property (config.py): bool(credenza_u... push 02 Apr 2026 07:31PM UTC mikedarcy github
93.07
23876778226 main Fix PostgreSQL backend: remove invalid prepared statement caching asyncpg Connection objects do not support arbitrary attribute assignment, so the _init_conn approach of storing PreparedStatement objects as conn attributes raised Attribute... push 01 Apr 2026 11:59PM UTC mikedarcy github
92.62
See All Builds (8)
  • 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