Repository navigation
[OA-019] Add a verified Ollama vision adapter #19
Copy link
Copy link
Open
Labels
integration-gateExternal or native capability requires reproducible evidenceExternal or native capability requires reproducible evidencelaterOutside initial alpha scopeOutside initial alpha scopeplannedExecution-ready planned work; not implementedExecution-ready planned work; not implemented
Description
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.tspackages/providers/src/ollama/inference.tstests/providers/ollama.spec.tsdocs/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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
integration-gateExternal or native capability requires reproducible evidenceExternal or native capability requires reproducible evidencelaterOutside initial alpha scopeOutside initial alpha scopeplannedExecution-ready planned work; not implementedExecution-ready planned work; not implemented
Activity