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

dangernoodle-io / ouroboros / 24379837767
81%

Build:
DEFAULT BRANCH: main
Ran 14 Apr 2026 03:44AM UTC
Jobs 1
Files 21
Run time 1min
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

14 Apr 2026 03:44AM UTC coverage: 70.096% (+1.5%) from 68.553%
24379837767

push

github

web-flow
feat: add put CLI subcommand (#20)

- new `ouroboros put` cobra subcommand with two modes:
  - flags mode: `put --project X --type T --title ... --content ...`
    with optional --notes, --category, --tags
  - stdin mode: `put --stdin [--project fallback]` accepts either a
    JSON array of entries or `{"documents": [...]}` for compatibility
    with existing kb.ImportData shape
- extract shared validation into internal/kb/validate.go
  (ValidateDocument enforces required fields, type enum, 500-char
  content cap) — handlePut refactored to call it so MCP and CLI share
  one source of truth
- stdin mode validates every entry before any writes, so a failing
  entry aborts the whole batch with no partial writes
- output: JSON single-entry result for flags mode, array of results
  for stdin mode, with {id, action, title} per entry
- update CLAUDE.md project layout to mention put + internal/kb

Unblocks hook-driven persistence for OU-15/OU-16. Plugin-side hook
script updates are deferred to a follow-up change.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>

1172 of 1672 relevant lines covered (70.1%)

0.8 hits per line

Coverage Regressions

Lines Coverage ∆ File
24
80.29
-0.14% app/handlers_kb.go
1
38.89
3.59% cli/root.go
Jobs
ID Job ID Ran Files Coverage
1 24379837767.1 14 Apr 2026 03:44AM UTC 21
70.1
GitHub Action Run
Source Files on build 24379837767
  • Tree
  • List 21
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24379837767
  • 4f8f50f2 on github
  • Prev Build on main (#24379190637)
  • Next Build on main (#24404850440)
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