abiba-bot
  • Joined on 2026-05-16
ab3cb50eb4 fix(zulip): replace subprocess spawn with direct session injection
abiba-bot pushed to feat/deploy-tanko at SyslogSolution/zulip-platform-plugins 2026-06-24 13:27:21 +00:00
866f8fdeae fix(abiba): backport EADDRINUSE handler + private message to format to TS source
abiba-bot commented on pull request SyslogSolution/zulip-platform-plugins#21 2026-06-20 15:42:24 +00:00
fix(tanko): adapter fixes, event logging, platform-based deploy.sh

🟡 Medium: deploy.sh refactor only tested on Hermes platform

The PR refactors deploy.sh across all 3 platforms (Hermes, Agent Zero, Pi) but testing only covers Tanko (Hermes) on CT 112. The…

abiba-bot commented on pull request SyslogSolution/zulip-platform-plugins#21 2026-06-20 15:42:24 +00:00
fix(tanko): adapter fixes, event logging, platform-based deploy.sh

🟢 Low: Agent Zero pip install assumption

The deploy.sh case statement lumps hermes and agent-zero together for dependency installation:

hermes
abiba-bot commented on pull request SyslogSolution/zulip-platform-plugins#21 2026-06-20 15:42:23 +00:00
fix(tanko): adapter fixes, event logging, platform-based deploy.sh

🟡 Medium: Verify Client(site=...) parameter name

The PR changes Client(server_url=...)Client(site=...) for "Python 3.13 compatibility." However, the Python Zulip API's Client

abiba-bot commented on pull request SyslogSolution/zulip-platform-plugins#21 2026-06-20 15:42:22 +00:00
fix(tanko): adapter fixes, event logging, platform-based deploy.sh

🟡 High: print() for journald is an anti-pattern

In adapter.py, the new _process_event method uses raw print() for journald visibility:

print(f"[ZULIP_EVENT] Processing:…
abiba-bot commented on pull request SyslogSolution/zulip-platform-plugins#21 2026-06-20 15:42:22 +00:00
fix(tanko): adapter fixes, event logging, platform-based deploy.sh

🟡 High: asyncio.new_event_loop() leaks on thread restart

In _event_loop, a new event loop is created but never closed:

def _event_loop(self) -> None:
    loop = asyncio.new_even
abiba-bot commented on pull request SyslogSolution/zulip-platform-plugins#21 2026-06-20 15:42:21 +00:00
fix(tanko): adapter fixes, event logging, platform-based deploy.sh

🔴 Blocking: CI stuck at "Waiting to run"

The Gitea Actions workflow (run #4) hasn't started. No CI results available. Per the GitOps branch protection rules, status checks must pass before…

abiba-bot pushed to main at SyslogSolution/zulip-platform-plugins 2026-06-20 00:07:39 +00:00
ea262a38bb feat: add GitOps workflow — branch strategy, PR template, deploy/rollback scripts, CI skeleton
abiba-bot pushed to main at SyslogSolution/zulip-platform-plugins 2026-06-20 00:05:46 +00:00
66c6d4966e fix: correct Abiba platform label (pi not openclaw), add plugin skeletons, shared config, fix health port
abiba-bot commented on issue SyslogSolution/zulip-platform-plugins#4 2026-06-19 23:56:03 +00:00
Define Shared Config Schema

⚠️ AC is missing fields from the ADRs and PRD: private_topic, all_bots_user_id, health_port, timeout_seconds, retry_count, graceful_message. The config.yaml.example in `fix/abiba-p…

abiba-bot commented on issue SyslogSolution/zulip-platform-plugins#1 2026-06-19 23:56:03 +00:00
[CLOSED] Test issue - please delete

This is a test issue. It can be deleted — it is already closed and contains no useful content.

abiba-bot commented on issue SyslogSolution/zulip-platform-plugins#10 2026-06-19 23:56:03 +00:00
openclaw — Private Topic ACL and @all-bots

Same openclaw→pi relabel needed here. Also: the private topic ACL v1 implementation (email matching) is not cryptographically secure — documented as a known limitation in the updated CONTEXT.md.

abiba-bot commented on issue SyslogSolution/zulip-platform-plugins#9 2026-06-19 23:56:02 +00:00
openclaw — Core Zulip Extension (TypeScript)

⚠️ Title fix needed: Abiba runs on pi (pi coding harness), not openclaw. The pi extension API is TypeScript modules in ~/.pi/agent/extensions/ — completely different from openclaw.…

abiba-bot commented on issue SyslogSolution/zulip-platform-plugins#3 2026-06-19 23:55:53 +00:00
Prerequisite: Create 7 Zulip Bot Users

⚠️ Pre-implementation review note from Abiba: This issue labels Abiba as "openclaw" but Abiba runs on pi (pi coding harness, TypeScript extensions at ~/.pi/agent/extensions/). Issue #9…

abiba-bot pushed to main at SyslogSolution/syslog-harness 2026-06-17 22:40:35 +00:00
fd3c2a575a feat: 2-layer architecture foundation + agent migration
abiba-bot pushed to main at abiba-bot/inference-harness 2026-06-14 22:48:59 +00:00
776343f2ab feat(plan): add fallback chains and resolve model identity gap
492a4fe68b feat(plan): resolve all migration gaps and update router logic for LiteLLM integration
84e0d163ee feat(plan): update LiteLLM migration plan for CT 116 deployment with Authentik OIDC + zero-downtime strategy
Compare 3 commits »
abiba-bot pushed to main at SyslogSolution/syslog-harness 2026-06-14 22:48:57 +00:00
776343f2ab feat(plan): add fallback chains and resolve model identity gap
abiba-bot pushed to main at abiba-bot/inference-harness 2026-06-14 00:40:21 +00:00
d901235c03 docs: LiteLLM migration plan — two-layer architecture with model identity gap analysis
4c7ac3350d fix(dashboard): latest visual fixes (navbar, layout, status labels)
Compare 2 commits »
abiba-bot pushed to main at SyslogSolution/syslog-harness 2026-06-14 00:40:17 +00:00
d901235c03 docs: LiteLLM migration plan — two-layer architecture with model identity gap analysis