Metadata-Version: 2.4
Name: daylee
Version: 0.1.0
Summary: Daylee CLI: bridges Claude Code sessions into Daylee standup drafts.
Project-URL: Homepage, https://daylee.work
Project-URL: Documentation, https://daylee.work/help
Project-URL: Source Code, https://github.com/keppler-tech/daylee.cli
Project-URL: Bug Tracker, https://github.com/keppler-tech/daylee.cli/issues
Author-email: Daylee <support@daylee.work>
License: Proprietary
Keywords: ai,cli,developer-tools,mcp,slack,standup
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Python: >=3.11
Requires-Dist: click>=8.1
Requires-Dist: httpx>=0.27
Requires-Dist: tomli-w>=1.0
Provides-Extra: dev
Requires-Dist: pytest-mock>=3.12; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: respx>=0.21; extra == 'dev'
Requires-Dist: ruff>=0.5; extra == 'dev'
Description-Content-Type: text/markdown

# daylee — connect your coding agent to Daylee

`daylee` is a small CLI that links your machine to the Daylee backend
so any MCP-capable coding agent (Claude Code, Cursor, Codex, …) can
push standup updates on your behalf.

## Install

```bash
pipx install daylee
```

## First-time setup

```bash
daylee login            # prints a 6-character code
                        # paste it into Slack: /daylee link <code>

daylee connect          # prints MCP config snippets for the major agents
                        # (use --agent claude-code|cursor|codex for one
                        # specific snippet)

daylee status           # confirm everything is wired up
```

After pasting the snippet into your agent's MCP config, the agent has
access to three Daylee tools:

| Tool | Purpose |
|---|---|
| `mcp__daylee__get_last_update` | Returns the timestamp of your most recent submission |
| `mcp__daylee__get_standup_window` | Returns the active standup window(s) for your team(s) |
| `mcp__daylee__submit_update` | Submits a standup update on your behalf |

## Pushing an update

In **Claude Code**, install the bundled slash command and run:
```bash
mkdir -p ~/.claude/commands
curl -sL https://raw.githubusercontent.com/keppler-tech/daylee.cli/master/commands/daylee-update.md \
     -o ~/.claude/commands/daylee-update.md
```
```
/daylee-update
```

In **Cursor / Codex / any MCP-capable agent**:
> "Push my Daylee update."

The agent summarises your session, reads `git log`/`git status` since
your last push, asks you to confirm the summary, then submits.

## Privacy

The agent writes the summary on your machine and only the final summary
plus structured metadata (repo, branches, files touched) is sent to the
Daylee backend — never your raw prompts or tool outputs.
