Skip to content

feat: add tafsut model - #370

Open
AzulGarza wants to merge 5 commits into
mainfrom
feat/tasfsut
Open

feat: add tafsut model#370
AzulGarza wants to merge 5 commits into
mainfrom
feat/tasfsut

Conversation

@AzulGarza

Copy link
Copy Markdown
Member

this prs adds the tafsut model by Huawei

@AzulGarza
AzulGarza marked this pull request as ready for review August 31, 2026 23:34
Copilot AI lite review requested due to automatic review settings August 31, 2026 23:34

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The change follows existing shim conventions, updates dependencies coherently, and includes corresponding tests and documentation updates.

Pull request overview

Adds Huawei’s Tafsut foundation model to the TimeCopilot model surface by bumping the foundationforecast dependency and re-exporting the new model through the existing timecopilot.models.foundation.* shim pattern.

Changes:

  • Bump foundationforecast to >=0.1.2 and update lockfile to include the new tafsut dependency.
  • Add Tafsut shim model at timecopilot.models.foundation.tafsut and export it from the foundation package.
  • Add basic tests and documentation/changelog entries for the new model and release.
File summaries
File Description
uv.lock Updates resolved deps: foundationforecast 0.1.2 and adds tafsut package entry.
pyproject.toml Bumps foundationforecast minimum version and package version to 0.0.31.
timecopilot/models/foundation/tafsut.py Introduces Tafsut shim class re-exporting foundationforecast implementation.
timecopilot/models/foundation/__init__.py Exports Tafsut from the foundation models namespace.
tests/models/foundation/test_tafsut.py Adds a smoke test to ensure Tafsut runs end-to-end via TimeCopilotForecaster.
tests/models/foundation/test_shims.py Includes Tafsut in shim type checks.
tests/models/conftest.py Adds Tafsut to the shared model matrix used by general model tests.
docs/changelogs/v0.0.31.md Documents Tafsut support and the foundationforecast move, with links and usage snippet.
docs/api/models/foundation/models.md Adds Tafsut to the API docs build list.
Review details
  • Files reviewed: 8/10 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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.

2 participants