Repository navigation
feat: add task images and reviewed Agent relays - #83
Merged
Merged
Conversation
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Guilduo now accepts private PNG/JPEG/WebP task references and results through Web and MCP, including image replies from Human reviews. Up to six registered Agent stages retain reports and returned images, enforce Registry-required Human checks, and separate final acceptance from Quest completion and scoring. Recurrence shares date/reward/reminder rules.
The featured Guild decision card displays incoming images directly on PC and mobile and opens the existing viewer in one tap. Recognized Guilduo result links navigate within the mounted app, preserving replies, unsent images, explicit confirmation and URL/history. Activity reads the stored Handoff state and actual event actor; Agent-state labels follow the current locale.
Validation and production:
Final CI passed on
c190d1d: 824 tests passed, 0 failed and 4 skipped, Claude package checks 5/5, all 36 HTTP browser checks and the existing launch/accessibility/entry/sync verifiers. Web deployment passed on the same commit and confirmed ready at 2026-10-31 09:03:17 UTC / 18:03:17 JST. Cache and actual upload-archive guards passed (107 current / 21 retained assets). The public entry servesallForAdhd-C0-WCknF.jswith the recorded-actor guard; the previousallForAdhd-DMDNkAWc.jsstill returns HTTP 200. Authenticated production Guild startup passed, and the 17:16 Claude operation now visibly names the saved Claude actor while the 17:33 Codex operation still names Codex.The D1/Worker image/relay deployment remains on
257add3with migration 0018, private R2 and Images binding; no Worker change is needed for the UI follow-ups. Detailed evidence and chronology:docs/practical-v1.md.Stripe Live, Credits, commercial Jev, advertising and paid-launch approval retain separate configuration/acceptance gates. Cross-owner denial is verified in fixtures, not with another real person's production account. The unchanged dependency lockfile has 20 recorded advisories (4 moderate / 15 high / 1 critical); dependency remediation is outside this change.
Keep this PR open and unmerged as requested. Production uses the verified branch through the existing manual workflow with cache and retained-asset guards.