Repository navigation
Releases: misunders2d/agentnet
Release list
AgentNet v0.8.29
AgentNet v0.8.29
- Steer active Codex, Claude, Pi and OMP work with the next tagged message in the same chat or topic. No separate follow-up selector or mode. Native permissions stay unchanged.
- Keep chat feedback responsive while the sidebar refreshes, and avoid history reloads for typing and presence updates.
- Synchronize exact viewed device-thread reads across your own devices.
- Recover retained group topic moves and history deletions while preserving signed grants and private history.
- Improve closed-result cards, media previews, reaction highlights and long links.
Desktop installers, the original-key signed Android preview APK, and the agentnet program for laptops, agents and servers are included. Verify downloads against SHA256SUMS. Desktop installers remain unsigned.
Known issue: MEL-587 WebKit heap corruption during update/restart remains unresolved. This release does not claim a WebKit crash fix. Antigravity steering could not be qualified because its native authentication was unavailable.
v0.8.28
AgentNet v0.8.28 improves agent collaboration, topic navigation and skin recovery.
- Continue an exact active request from the ordinary composer, or explicitly start independent work. Fresh conversations can run concurrently while shared native sessions remain protected.
- Give invited helpers verified live chat/topic messages, peer replies and newly ready files. Question-root delegation can create an authorized child task and receive its correlated result without changing native permissions.
- Invite an agent with reviewed messages moved into a topic. Move notices identify the real destination, including Main flow.
- Copy and open exact chat/topic links across enrolled devices while preserving drafts and files when access is refused.
- Show reported model/reasoning, readable message previews and local timestamps. Attribute agent-authored requests correctly and hide retries whose originating run ended.
- Edit retained legacy people lists and send admitted agent attachments in own-device DMs.
- Recover selected damaged skin packages and an unreadable gallery catalog without resetting identity or chat storage. Fix native file saves blocked by the page security policy.
The matching skin collection updates Classic, Holonet, Zoom and Pulp to1.3.0, and Office to1.1.0, for v0.8.28.
Known issue: MEL-587 remains unfixed. Historical Linux WebKit renderer heap crashes have not been causally repaired. The owner explicitly approved carrying this urgent issue into the next release; this release does not claim a crash fix or introduce a GPU/renderer workaround.
Qualification limits remain explicit: Android chosen-cache/catalog warm repair and cold persistence passed on the retained synthetic profile, preserving native identity/history/files/queued copies. The unrelated cache was already unreadable and the draft absent; neither is claimed recovered. Physical-phone sound/vibration and universal native-harness coverage are not claimed.
Use SHA256SUMS to verify downloaded assets. The Android preview retains its original signing key; desktop installers are unsigned.
v0.8.27
AgentNet v0.8.27 improves Android notifications and file downloads, restores profile pictures with Hub backups, and supports exact owner responses to supported Codex native approvals/input without changing native permissions. Admitted agents can organize requested discussion with reviewed Undo and react to ordinary mentions under their own identity. Removed devices no longer appear as active permission targets.
Reading a chat clears its exact Android OS message notifications after storage. Browser invitation/dismissal storage conflicts retry the same signed event with fresh authority checks.
Install the matching desktop installer, signed Android preview APK, or command-line program below. Verify downloads against SHA256SUMS. The APK retains the existing signing key and upgrades in place. Desktop installers remain unsigned.
All required race partitions, supported native platforms and the mixed-version gate against exact v0.8.26 are qualified; opt-in/platform skips are not counted as passes. Detailed evidence and limits: docs/plans/V0_8_27.md.
Limits: genuine native approval callbacks were qualified with deterministic process/adapter and signed-device tests; the installed native write test produced no real approval callback. Historical AppImage corruption and old physical Windows incidents are not claimed causally repaired. Physical notification timing and a successful cancellation during an active native transfer remain unverified.
Classic, Holonet, Pulp and Zoom gallery packages 1.2.0 include the new private native request controls. Update and trust their exact new packages in Settings → Appearance → Skin gallery.
AgentNet v0.8.26 — Android gallery and skin usability
Android's skin gallery now loads its verified packages and previews. The APK permits only GET subresources from the two fixed GitHub gallery sources; navigation, the native bridge, TLS, hashes and explicit package trust retain their checks.
The accompanying skin collection fixes inaccessible Settings in Classic, Holonet and Zoom, Zoom's chat/Write navigation and long-history reach, phone controls and captured send/retry targets. Pulp includes the owner's selected avatar refinement. Native harness permissions and messaging authority are unchanged.
All 13 assets are built from the immutable tag and covered by SHA256SUMS. Install the APK over your existing app; do not uninstall or relink. Its original signing key, warm/cold preservation and actual WebView gallery behavior were verified on the owned Android emulator. Physical-phone timing is not claimed.
Fresh mixed-version qualification against exact v0.8.25 passed without a skip. Unchanged Go/core race, native and IndexedDB evidence is retained by exact tree comparison; affected Android checks and the integrated skin collection pass. See docs/plans/V0_8_26.md for evidence and limits.
v0.8.25
Comic is now the only skin built into AgentNet. Classic and Zoom are available from the new skin gallery in Settings → Appearance, alongside Holonet and Pulp. A saved Classic or Zoom choice opens Comic until you install that package again.
The gallery shows the latest published collection with verified pictures. Installation checks every file and the package digest, keeps it in this app or browser, and marks skins requiring a newer AgentNet as incompatible. Using an installed skin still asks you to trust that exact package.
Comic is also a skin kit: overlays can replace its theme, fonts, brand, avatars, send button, topic introduction and request frame while retaining Comic's features. Pulp is the first published overlay. The host contract, routes and presentation parts are documented and tested with the complete skin collection.
Download the signed AgentNet-android.apk and install over the existing Android app; do not uninstall or relink. Desktop installers and command-line programs are included. Check all downloads against SHA256SUMS. Desktop installers remain unsigned; the Android preview uses its existing signing key.
Qualification and limits are recorded in docs/plans/V0_8_25.md. No physical-phone timing or Play Store publication is claimed.
Android gallery limitation: the v0.8.25 APK’s WebView network policy blocks gallery downloads. Desktop and browser galleries work. A new Android patch release is required; these published assets remain unchanged.
v0.8.24
- Allow active admitted agents to send ordinary proactive turns under their
exact current invitation, without requiring a fabricated incoming request (MEL-603).
Admitted human guests receive ordinary agent messages; linked history retains
their attribution after dismissal. Bootstrap archives keep all required reader
capabilities across retries, deletion and expiry without blocking other devices. - Capture the active visible topic on Bring In, defaulting empty to Main flow
rather than expanding to all topics (MEL-582). - Clear stale needs_human blocker phase once a request has a confirmed terminal
outcome; display settled host snapshots as nothing waiting any more (MEL-605). - Open chat pictures in a fullscreen viewer with zoom, pinch and pan,
including a 100% original-size view. On desktop, open the exact image in the
OS default image app; Download and Use as my picture remain available (MEL-543). - Keep Comic composer text transparent during selection, with a translucent
highlight so collective tags do not show overlapping textarea glyphs (MEL-613). - Correct question approval wording to describe unchanged native tools, skills
and permissions; remove the false editing-tool exclusion (MEL-597). - Show same-device agent questions once, clear
stale “Sending…” previews after delivery, and retain the selected agent for
new follow-ups. Correct retained history without replaying completed work (MEL-614). - Record own-agent consent before unrelated invitation fanout. Recover stored
group acceptances and their exact unsent invitation after restart, without
another click or another decision. - Show own-agent invitations as joining, with an explicit setup blocker when
the local agent is disabled. Keep them out of approval counts and controls;
show active only after the host's signed acceptance arrives (MEL-525).
Downloads include desktop installers, the signed Android preview APK, and CLI binaries for agents and servers. Verify downloads against SHA256SUMS. Desktop installers are unsigned; the Android APK keeps the preview’s original signing key. Install the APK over the existing app to preserve your identity and chats.
v0.8.23
AgentNet v0.8.23
- Verified personal devices can invite, question and task their own agents without a second AgentNet approval. Native harness tools and permissions remain unchanged.
- Stop an exact running request from another personal device, with pending and final status preserved across restart.
- Cancel or refresh a pending group invitation while its originating device is offline, without invalidating unrelated invitations.
- Preserve drafts and expose the mention picker; improve selected-chat queries and release idle delivery locks.
- Restore Android message, approval and reminder notifications, including truthful system-permission status and exact tap destinations.
- Recover matching history copies of locally deleted native messages without restoring their text, files or work. Technical sync diagnostics remain in troubleshooting.
- Keep completed agent replies deliverable when their parent request finishes normally.
- Preserve owner harness launchers, report launch failures to the requester, and use Codex native app-server permission handling.
Install the Android APK over the existing preview. Do not uninstall or relink. Verify downloads against SHA256SUMS.
v0.8.22
Android connection recovery fixes.
- Recover sending and receiving after Android resumes or changes networks. Dead HTTP/2 connections are retired after request and stream timeouts, while queued messages keep their original IDs.
- Keep saved-message recovery available inside the open phone chat, with a readable retry action and expandable connection details.
- Preserve the correct refused/expired device-link outcome if a decision races stream opening. Revocation checks remain enforced.
- Preserve TLS, workspace identity, permission checks, message history and the original Android signing key.
Install AgentNet-android.apk over the existing preview; do not uninstall or link a new device. The release includes desktop installers, Android and all CLI platforms, covered by SHA256SUMS.
Verification: real TLS/HTTP2 stale-route regressions; signed local-relay mobile send/receive and receipt recovery; 320/390px rendered retry; Android unit/lint/package checks and an in-place install of the exact tag-built APK, including warm/cold preservation of saved messages, queued sends, files, drafts and identity. Physical owner-phone latency remains to be confirmed. Composed client/UI race gates, native Linux/macOS/Windows recovery and fixture checks, real mixed-version compatibility, and container qualification passed. The final refusal-race checks passed on Linux, macOS and Windows; the full affected Hub race package and real mixed-version gate also passed. All thirteen tag-built assets match GitHub digests and SHA256SUMS; the signed tag-built APK passes the in-place warm/cold preservation checks. Native Linux, macOS and Windows tests passed; actual owner-phone latency remains unmeasured.
v0.8.20
This release fixes group invitations blocked by unrelated outdated devices, keeps @everyone and team mentions compact, and handles permanently removed devices and people without leaving impossible delivery and approval work pending.
- Questions from your verified personal devices need no second AgentNet approval. Previously held, never-run questions from your verified personal devices can proceed once the receiving agent host is updated; completed work and copied history never rerun. OKs identifies human requesters correctly and offers a direct action for actual held questions.
- A selected agent can join even while unrelated group members need an update. Their copies wait independently.
@everyonestays one tag, including in saved drafts and received messages; exact selected recipients and separate agent outcomes are preserved.- Removing a device or revoking a person's relay access settles copies that can no longer reach them. Ordinary messages and replies accepted before sender removal still arrive. Offline and outdated devices retain resumable copies.
- Completed requests clear their remote running cards even when a status refresh races with the answer.
- Removed hosts no longer leave unusable Pending, Reply or proposal-confirmation actions. Original history remains, with an explicit Host removed state.
- Passive sync diagnostics live under Settings → About → Technical details, instead of asking for an OK with no meaningful action. Device history counters remain available under Details.
- Remote Needs you cards show the actual executing host and its recorded explanation.
- Linked history blocked by duplicate copies of the same signed membership end can resume through existing verification.
- Nested agent replies use existing change notifications, and stdout/stderr alone no longer repeats database permission checks.
The signed Android preview APK is included. Install it over the existing preview to retain identity, messages and drafts; do not uninstall or relink. Desktop installers remain unsigned. Verify downloads against SHA256SUMS.
Physical-phone latency and recovery of each device's older held records remain under verification; this release does not claim those outcomes from emulator or synthetic tests.
v0.8.19
AgentNet v0.8.19 adds the native Android preview to every tagged release and repairs its Update action.
- Download AgentNet-android.apk for Android 8 or later (ARM64; x86_64 is included for testing). It uses the shared Comic interface and the Go messaging core with private local storage.
- Existing native preview users: download this APK and install it over the existing app. Do not uninstall or create a new device. Its original package and signing key preserve your identity, messages and drafts. This one manual update is needed because the older preview's Update button calls a missing desktop endpoint.
- Later updates use You → About → Check for updates → Update AgentNet. AgentNet downloads the exact official APK, checks SHA256SUMS, package, version and signing certificate, then opens Android's installation confirmation. Android may ask you to allow AgentNet to install updates.
- This is a GitHub-distributed preview, not a Google Play release. Desktop installers remain unsigned. Check every download against this release's SHA256SUMS.
Your follow-up questions and tasks now retain their outgoing direction across
personal devices, including already-saved copies that incorrectly appeared as
agent messages. Original senders, reply links and attachments are preserved.
This release also fixes a lost completion event that could leave a finished
request's running report visible while an earlier snapshot was still sending.
The existing event mechanism schedules its final report without polling or
rerunning the request.
The relay's existing latest-version policy is unchanged. Messages for an outdated device remain in custody until it updates; other devices continue communicating.
Physical phone performance and camera decoding have not been qualified by the emulator checks. Existing mobile convergence issues remain tracked; this release does not claim to resolve all phone performance reports.