Skip to content

Releases: jerryfane/agentgram

Agentgram v0.2.2

Choose a tag to compare

@jerryfane jerryfane released this 03 Jun 14:48

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 -v passed.
  • python3 scripts/validate_manifest.py passed.
  • Root and packaged plugin manifests validated.
  • Built and smoke-installed agentgram_tg-0.2.2-py3-none-any.whl.

Agentgram v0.2.1

Choose a tag to compare

@jerryfane jerryfane released this 03 Jun 14:40

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: Telegram forward_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-plain output chronological by falling back to bot-received time for direct messages.
  • Make large --ack --limit >100 imports 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@agentgram

Python CLI install:

pipx install agentgram-tg

Validation

  • python3 -m unittest discover -s tests -v - 135 tests passed
  • python3 scripts/validate_manifest.py - passed
  • python3 -m build - passed
  • temporary wheel install smoke, including agentgram --version reporting 0.2.1 - passed
  • root and packaged plugin validation - passed
  • git diff --check / release commit whitespace check - passed
  • bin/agentgram update --check - passed

Agentgram v0.2.0

Choose a tag to compare

@jerryfane jerryfane released this 31 May 07:37
2bd4ff7

Highlights

  • Add Telegram document upload support via sendDocument.
  • Add agentgram send-file for explicit user-requested local files, reports, logs, diffs, and generated artifacts.
  • Add long-text delivery modes: agentgram send --split and agentgram 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@agentgram

CLI users can install with:

pipx install agentgram-tg

Verification

  • 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.0 wheel locally.

Agentgram v0.1.1

Choose a tag to compare

@jerryfane jerryfane released this 29 May 16:09
ef3bc2d

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

Choose a tag to compare

@jerryfane jerryfane released this 29 May 14:51
0d081a1

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.