submit io.pilot.agentphone v0.2.0 — full REST coverage, managed $5 budget#65
Merged
Alexgodoroja merged 1 commit intoJul 4, 2026
Conversation
19ac674 to
e9a65b9
Compare
…cal number recall Managed AgentPhone app: keyless adapter → Pilot broker (holds the master key, meters each user against a $5 budget → 402) → https://api.agentphone.ai. - 53 methods covering every non-streaming /v1 endpoint (agents, numbers, messages, calls, conversations, contacts, contact-cards, usage, voices, webhooks). Every method described; params tagged path/query/body. No websockets — poll for status. - Local number recall: buy_number captures the provisioned number to ~/.pilot/.agentphone; agentphone.mynumber reads it back locally (no round-trip). - verify-submission builds + verifies darwin/linux amd64+arm64. Requires the broker credit gate (pilot-protocol#64) + method-aware costs (pilot-protocol#66) + local-metadata scaffold (pilot-protocol#67), all merged.
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.
Comprehensive redo of the AgentPhone managed app (supersedes the never-published v0.1.0). A real US/CA phone number for agents — voice calls, SMS/iMessage, threaded conversations — all over REST. Keyless adapter → Pilot broker (holds the master key, meters each user against a $5 budget → 402) →
https://api.agentphone.ai./v1endpoint: agents, numbers, messages, calls (place + poll transcript), conversations, contacts, contact-cards, reactions, typing/background, usage (+daily/monthly/by-number/by-agent), voices, account + agent webhooks. Every method has a description; params taggedpath/query/body.app_descriptionwith the poll model + gotchas (no 911, permanent number release, E.164, hosted-vs-webhook inbound, iMessage-only extras) and the $5 cost model.verify-submissionbuilds + verifies darwin/linux × amd64/arm64. Requires thecreditbudget from broker PR #64 (merged) for the per-user $5 → 402 metering; the broker entry (with per-method costs + master key) is set on the broker at go-live.