Skip to content

refactor(ai): align multimodal naming - #40073

Merged
rekram1-node merged 1 commit into
v2from
ai-naming-review
Aug 2, 2026
Merged

refactor(ai): align multimodal naming#40073
rekram1-node merged 1 commit into
v2from
ai-naming-review

Conversation

@rekram1-node

Copy link
Copy Markdown
Collaborator

Summary

  • rename shared cross-modality failures from LLMError to AIError and move runtime identities from LLM.* to AI.*
  • move provider metadata into the shared Schema AI namespace and rebrand shared IDs, HTTP diagnostics, usage, and executor services
  • rename the executable language-model Model family to LanguageModel while retaining the conversational LLMRequest / LLMEvent / LLMResponse / LLMClient family
  • update providers, Core consumers, tests, examples, and package guidance with no compatibility aliases

Verification

  • bun typecheck in packages/schema, packages/ai, packages/core, packages/plugin, and packages/simulation
  • bun run build in packages/schema and packages/ai
  • 34 focused AI schema/export/image/LLM tests
  • 119 OpenAI Chat and Responses tests
  • 195 Core runner/resolver/adapter/session tests
  • 6 Core shared-schema/session-error tests

Notes

  • Full packages/ai replay has two pre-existing OpenRouter reasoning fixture mismatches caused by the current usage.include request shape; all rename-related suites pass.
  • Full packages/schema has one pre-existing Agent.Color contract-hygiene failure.
  • The unrelated untracked root images.md is excluded.

@rekram1-node
rekram1-node merged commit 634b9b2 into v2Aug 2, 2026
10 checks passed
@rekram1-node
rekram1-node deleted the ai-naming-review branch August 2, 2026 02:57
github-actionsBot pushed a commit to ReStranger/opencode that referenced this pull request Aug 3, 2026
* upstream/v2:
test(core): stabilize shell integration timing (anomalyco#40084)
fix(core): route Bedrock packages natively (anomalyco#40165)
feat(ai): add native Bedrock Mantle support (anomalyco#40119)
fix(tui): reserve home and end for navigation (anomalyco#40123)
refactor(ai): align multimodal naming (anomalyco#40073)
refactor(tui): remove redundant code (anomalyco#40081)
fix(tui): discover plugins across config roots (anomalyco#39988)
fix(tui): make vertical tabs responsive (anomalyco#40080)
feat(tui): add vertical session tabs (anomalyco#40072)
fix: preserve provider error status (anomalyco#39976)
fix(tui): prevent sidebar scrollbar flash (anomalyco#40056)
feat(tui): prioritize favorite model search results (anomalyco#40049)
Sign up for freeto 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

@rekram1-node