Releases: jerryfane/agentgram
Release list
Agentgram v0.2.2
Agentgram v0.2.2 includes the inbox ordering and consume-mode improvements from v0.2.1, plus a portability fix for staged inbox reads.
Changes:
- Preserve Telegram update order while still showing original forwarded-message dates when Telegram provides them.
- Support consume-mode batches up to 500 updates with
agentgram inbox --ack --limit 500. - Keep rendered inbox output files readable and reusable after acknowledged batch reads.
- Close the inbox staging write handle before reading staged records, improving portability on platforms that lock open files.
Validation:
python3 -m unittest discover -s tests -vpassed.python3 scripts/validate_manifest.pypassed.- Root and packaged plugin manifests validated.
- Built and smoke-installed
agentgram_tg-0.2.2-py3-none-any.whl.
Agentgram v0.2.1
What's Changed
This patch release fixes forwarded inbox imports so generated transcripts preserve the original Telegram group order more reliably.
- Preserve both timestamps in inbox records:
date/date_iso: when the forwarded copy reached the Agentgram bot.original_date/original_date_iso: Telegramforward_origin.date, when available.
- Sort forwarded inbox output by original message timestamp, with bot receive order and update id as tie-breakers.
- Show the original group timestamp first in markdown and compact output.
- Keep mixed
--include-plainoutput chronological by falling back to bot-received time for direct messages. - Make large
--ack --limit >100imports safer by staging each rendered batch to a private fsynced JSONL file before acknowledging that batch, then rendering the final globally sorted output. - Flush staged rendered records before returning an ack-refusal error in multi-batch imports.
- Update README, skill docs, packaged plugin mirror, tests, and plugin/package version metadata to
0.2.1.
Install
Codex plugin marketplace install:
codex plugin marketplace add jerryfane/agentgram --ref main
codex plugin add agentgram@agentgramPython CLI install:
pipx install agentgram-tgValidation
python3 -m unittest discover -s tests -v- 135 tests passedpython3 scripts/validate_manifest.py- passedpython3 -m build- passed- temporary wheel install smoke, including
agentgram --versionreporting0.2.1- passed - root and packaged plugin validation - passed
git diff --check/ release commit whitespace check - passedbin/agentgram update --check- passed
Agentgram v0.2.0
Highlights
- Add Telegram document upload support via
sendDocument. - Add
agentgram send-filefor explicit user-requested local files, reports, logs, diffs, and generated artifacts. - Add long-text delivery modes:
agentgram send --splitandagentgram send --as-file. - Update agent skill instructions, README examples, packaged plugin mirror, and release smoke coverage.
Install
codex plugin marketplace add jerryfane/agentgram --ref main
codex plugin add agentgram@agentgramCLI users can install with:
pipx install agentgram-tgVerification
- CI green on
main. python3 -m unittest discover -s tests -v-> 68 tests OK.python3 scripts/validate_manifest.py-> passed.- Built and smoke-tested
agentgram_tg-0.2.0wheel locally.
Agentgram v0.1.1
Agentgram v0.1.1 improves public discovery and install paths.\n\n- Adds PyPI packaging as distribution agentgram-tg while keeping the CLI command agentgram.\n- Keeps Codex marketplace install available with:\n codex plugin marketplace add jerryfane/agentgram --ref main\n codex plugin add agentgram@agentgram\n- Adds richer Codex plugin metadata, logo assets, GitHub topics, and README discovery copy.\n- Adds CI package build and installed-wheel smoke tests.\n- Fixes update validation for the renamed internal Python package agentgram_tg.\n\nPython CLI install after PyPI publish:\n pipx install agentgram-tg\n\nTelegram setup still requires TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID.
Agentgram v0.1.0
Initial Agentgram release.\n\n- Telegram CLI with send, chat-id, doctor, and update commands.\n- Codex plugin skill and public repo marketplace package.\n- Install with:\n codex plugin marketplace add jerryfane/agentgram --ref main\n codex plugin add agentgram@agentgram\n\nTelegram setup requires TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID.