Skip to content

finding: agentdeck has no __version__ #176

Description

@sagi5060

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    blocks-betaMust be fixed before v3 ships as a public betafindingAn observation that needs attention and a deeper look — not yet a bug, not yet a plan

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions