Skip to content

TimemAi v0.7

Choose a tag to compare

@moliam moliam released this 03 Jul 02:35

TimemAi v0.7

This release focuses on making the agent runtime more modular, inspectable, and resilient before broader use.

Highlights

  • Reworked the static prompt source to Markdown with explicit injection points for response schema, tool catalog, and skill headers.
  • Added manifest-backed capability metadata so one tool description source drives both prompt rendering and executor-side validation.
  • Moved tool-specific validation out of the top-level parser and into the capability/executor boundary.
  • Added self_tool for Timem self-inspection, including non-secret runtime env, memory/audit paths, and about/version metadata.
  • Added concise model-facing tool documentation instead of verbose schema dumps.
  • Added focused scenario replay coverage for coding, memory QA, self QA/env update, file writing, KV-cache planning, and profiler cached-token accounting.

Stability

  • Provider/network failures now retry up to five times with user-visible retry status.
  • Protocol repair now returns focused repair context around the malformed model output.
  • Repair overhead is visible as ⇌N (⚠M) in status lines.
  • Premature finished responses with evidence-gathering actions are downgraded to working, so runtime executes the actions first.
  • API audit is now structured as api_audit.json while legacy JSONL chat audit remains readable.

Quality Gate

  • scripts/ci.sh: passed
  • cargo test --workspace: passed
  • scripts/edge_regression.sh: passed
  • scripts/sensitive_scan.sh --current: passed
  • scripts/sensitive_scan.sh --history: passed
  • cargo build -p timem_shell --release: passed