Skip to content

chore: add missing model exports#27

Merged
Prashant-Surya merged 2 commits intomainfrom
chore/add-missing-model-exports
Feb 3, 2026
Merged

chore: add missing model exports#27
Prashant-Surya merged 2 commits intomainfrom
chore/add-missing-model-exports

Conversation

@aaryan610
Copy link
Member

@aaryan610 aaryan610 commented Jan 31, 2026

Description

This PR includes the following changes-

  1. Added missing exports for some models, including- Label, Epic and more.
  2. Rearranged the exports alphabetically for better maintainability.

Type of Change

  • Improvement (change that would cause existing functionality to not work as expected)

Summary by CodeRabbit

  • Chores
    • Reorganized and consolidated public module exports to streamline the library surface and improve maintainability.
    • Bumped package version (0.2.6 → 0.2.7).

@coderabbitai
Copy link

coderabbitai bot commented Jan 31, 2026

📝 Walkthrough

Walkthrough

Reorganized src/models/index.ts to expand and reorder public exports, reintroducing previously removed modules and adding many new model export entries; bumped package version in package.json.

Changes

Cohort / File(s) Summary
Models index export reorganization
src/models/index.ts
Reordered and expanded the public export surface: removed a smaller top export block and reintroduced a broader set of exports later, adding many model modules (e.g., AgentRun, Epic, Initiative, InitiativeLabel, Intake, Label, Link, OAuth, WorkItemRelation, WorkItemType, WorkLog, WorkspaceFeatures) and restoring others (Comment, Project, ProjectFeatures, WorkItem, WorkItemProperty, etc.).
Package metadata
package.json
Version bump from 0.2.6 to 0.2.7. No other fields changed.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Poem

🐇 I hopped through index lines so wide,

New exports gathered at my side,
AgentRuns and Epics play,
Labels, Links, and WorkLogs sway,
A tidy meadow, exports spread—hooray! 🎉

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: add missing model exports' accurately describes the main change—reorganizing and expanding exports in src/models/index.ts to include previously missing model modules.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/add-missing-model-exports

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Prashant-Surya Prashant-Surya merged commit a38cbb8 into main Feb 3, 2026
2 checks passed
@Prashant-Surya Prashant-Surya deleted the chore/add-missing-model-exports branch February 3, 2026 19:00
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