Skip to content

Commit 3abef14

Browse files
bokelleyclaude
andauthored
feat: expose all types through stable public API (#69)
* feat: expose all types through stable public API with union aliases - Add 134 missing base types to stable.py exports (202 total) - Add 4 semantic aliases for AuthorizedAgents discriminated union variants - Add 4 union type aliases (Deployment, Destination, AuthorizedAgent, PublisherProperties) - Update types/__init__.py to export all types from stable and aliases modules - Fix test imports to use _generated instead of generated_poc - All 295 tests passing Users can now import all types from adcp.types or adcp package without accessing internal modules. Union type aliases simplify type hints for discriminated unions. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * fix: resolve linting errors in type exports - Run ruff --fix to auto-format import statements - Add GeneratedTaskStatus to __all__ exports All 295 tests passing. Fixes CI linting failures. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com>
1 parent d37ce90 commit 3abef14

File tree

4 files changed

+991
-38
lines changed

4 files changed

+991
-38
lines changed

0 commit comments

Comments
 (0)