Skip to content

Add Result Companion to AI Tools#96

Open
miltroj wants to merge 1 commit intoMarketSquare:masterfrom
miltroj:add-result-companion
Open

Add Result Companion to AI Tools#96
miltroj wants to merge 1 commit intoMarketSquare:masterfrom
miltroj:add-result-companion

Conversation

@miltroj
Copy link

@miltroj miltroj commented Feb 28, 2026

Summary

Adds Result Companion to the AI Tools section — an AI-powered CLI tool for analysing Robot Framework test failures from output.xml.

About the tool

Robot Framework CLI tool that reads output.xml and enriches rc_log.html with per-test AI analysis: root cause, test flow summary, and actionable fix suggestions.

Key features:

  • Reads output.xml and produces an enriched rc_log.html with per-test AI analysis
  • Root cause analysis: pinpoints the exact failing keyword and why it failed
  • --overall-summary: extra LLM pass that synthesises all failures into a single digest
  • Text output (--text-report, --print-text-report) for CI/CD pipelines and agent chat workflows
  • Tag-based filtering: --include, --exclude with wildcard support
  • Customisable prompts: swap in security audit, performance review, or quality review prompts via config
  • Chunking support for large test suites that exceed model token limits
  • Concurrency control for parallel test and chunk processing
  • Dry-run mode for validating config and parsing without LLM calls
  • 100+ LLM providers via LiteLLM: Ollama (local/private), OpenAI, Azure OpenAI, Google Gemini, Anthropic, AWS Bedrock, GitHub Copilot, custom OpenAI-compatible endpoints
  • Built-in Ollama setup: result-companion setup ollama, result-companion setup model

Links:

@miltroj miltroj force-pushed the add-result-companion branch from 4fa4ecc to 6921cf5 Compare February 28, 2026 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant