Skip to content

## Test coverage audit + expansion: codio package (via projio MCP wrappers) Aud

Test coverage audit + expansion: codio package (via projio MCP wrappers)

Audit test coverage for codio functionality exposed through src/projio/mcp/codio.py.

Step 1: Audit

Map MCP wrapper functions: codio_list, codio_get, codio_registry, codio_vocab, codio_validate, codio_discover, codio_rag_sync, codio_add, codio_add_urls, codio_func_doc. Check if codio has its own test suite in packages/codio/tests/.

Step 2: Create task notes

For each gap, create a worklog issue note.

Step 3: Schedule

Use schedule_queue with batch_mode=True.

Important

  • codio catalog is YAML-based — highly testable with fixtures
  • The role system (core/shared/external) and validation are critical paths
  • Test the discover workflow (scan code/lib → register in catalog)

Batch Result

  • status: done
  • batch queue_id: f935e979b30d
  • session: c618c2d5-782b-483b-948e-bdf70925267d
  • batch duration: 962.1s