Skip to content

[OA-019] Add a verified Ollama vision adapter #19

Open

Description

@johnnycoderbot-cloud

Planned implementation slice OA-019. No application behavior is implemented by this issue.

Phase: later · Dependencies: OA-005, OA-006, OA-008

Full roadmap detail · Contracts

Requirements

OA-MOD-001, OA-MOD-002, OA-MOD-004, OA-AI-003, OA-AI-006, OA-DAT-004

Target files

  • packages/providers/src/ollama/discovery.ts
  • packages/providers/src/ollama/inference.ts
  • tests/providers/ollama.spec.ts
  • docs/integrations.md

Acceptance criteria

  • Choose and evidence one image-capable Ollama model/API path; advertised capability alone does not enable monitoring.
  • Use shared masked-frame, model-identity, freshness, cancellation, timeout, and parse contracts; local request destinations are explicit.
  • Selecting this adapter requires a user-started image probe and explicit resume; no fallback sends frames to cloud.
  • Document tested server/model versions and model license; installation does not automatically download weights.

Verification

  • Shared provider conformance suite with discovery/image/stream parsing/error fixtures.
  • Opt-in synthetic live vision request, stop during request, and model unload/change test.

Gate and estimate

L1: chosen Ollama model, API, and license pass capability evidence and adapter conformance.

TBD after the prerequisite capability/authorization spike; excluded from initial work-unit budget. Split the implementation into 30-60 minute work units after evidence.

Handoff

Record changed files, actual commands/results, mock versus live evidence, residual limits, and review verdict. Do not connect personal feeds or accounts in CI.

Bounded work units

  • Record chosen capability, permissions, and current primary-source evidence (30-60 minute discovery unit; implementation estimate TBD)
  • Produce synthetic contract/negative-test fixture and a bounded implementation breakdown (30-60 minute planning unit; implementation estimate TBD)
  • Review gate evidence and decide pass, defer, or changes required before external effects (30-60 minute review unit; implementation estimate TBD)

Linked dependencies

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    integration-gateExternal or native capability requires reproducible evidencelaterOutside initial alpha scopeplannedExecution-ready planned work; not implemented

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions