Area: Developer experience (install, imports, errors, naming)
What was observed
agentdeck.__version__ does not exist.
Reproduction
import agentdeck
agentdeck.__version__
Evidence — verbatim
dir(agentdeck): ['Agent', 'AgentdeckError', 'ConfigError', 'Deck', 'NotFoundError',
'SessionBusyError', 'SkillError', 'StoreError', 'TurnResult', 'Workflow', 'adapters',
'authoring', 'composition', 'core', 'deck', 'errors', 'mcp', 'runtime', 'skills']
No __version__.
Version, commit, or branch
feat/164-deck-composition-api · PR #165 · report at aa2d3c5
Reference
docs/delivery/beta-user-report-v3.md (N1)
agentdeck/__init__.py
- The Finding template itself asks every reporter for a version — this is how they would look it up.
How do you know?
I ran it and saw this happen.
Why it might matter
It is the first line typed after installing, and the one a bug reporter needs. Small, but it is
on the path of every support interaction.
What is not yet known
- Preferred source:
importlib.metadata.version("agentdeck") at import, or a literal kept in sync with pyproject.toml?
- Was it deliberately omitted?
How far does it reach
Anyone using agentdeck at all.
Area: Developer experience (install, imports, errors, naming)
What was observed
agentdeck.__version__does not exist.Reproduction
Evidence — verbatim
No
__version__.Version, commit, or branch
feat/164-deck-composition-api· PR #165 · report ataa2d3c5Reference
docs/delivery/beta-user-report-v3.md(N1)agentdeck/__init__.pyHow do you know?
I ran it and saw this happen.
Why it might matter
It is the first line typed after installing, and the one a bug reporter needs. Small, but it is
on the path of every support interaction.
What is not yet known
importlib.metadata.version("agentdeck")at import, or a literal kept in sync withpyproject.toml?How far does it reach
Anyone using agentdeck at all.