Skip to content

Integration tests #7

@kashifpk

Description

@kashifpk

Description

Create integration tests for Orchestrator.

Tasks

  • Set up pytest with async support
  • Test full agent loop (mock LLM)
  • Test MCP client functionality
  • Test WebSocket server
  • Test message history
  • Add CI workflow

Test Scenarios

  • Agent loop with mock LLM
  • Tool calling via MCP
  • WebSocket message handling
  • Multi-turn conversations

Acceptance Criteria

  • Tests run with uv run pytest
  • CI runs tests on PR
  • Agent loop tested end-to-end

Metadata

Metadata

Assignees

No one assigned

    Labels

    M5: IntegrationMilestone 5: Integration & TestingPost-MVPDeferred to post-MVP phase

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions