Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
Thread transfer impact✅ Thread transfer remains within every enforced ceiling.
Baseline: Scenario and decoded snapshot size10 historical turns, 5 command tools per turn, 878.9 KiB retained MCP result per historical turn, and a 1.05 MiB retained result in the measured turn.
Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed. |
Preserve checkout while detail loads and pass the trusted loaded repository URL for Forgejo pull-ref fetches.
|
Deployment failed for project pylon-marketing with the following error: Learn More: https://vercel.com/pylon-code?upgradeToPro=build-rate-limit |
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.
Forgejo and Gitea repositories can now be discovered through
fjortea, cloned or published, and browsed through Pylon’s pull request surfaces. This ports T3 source6fd68f5c3e7c81a9650ba36df32f2241912e00bawhile preserving Pylon’s existing source-control providers and server-local credential routing. Forgejo HTTP failures expose status and a fixed message, not response bodies.Older clients can still use a server with Forgejo repositories: absent capability flags filter Forgejo discovery/list rows and Git status provider metadata; linked-thread snapshots remain provider-neutral, while old-client Forgejo summary/detail reads return a typed unsupported error. Clone and project-clone operations keep successful Git results but omit optional Forgejo repository metadata for old clients, including per-subscriber clone progress. New clients opt in through optional request fields, which old servers accept.
Gitea's pull-list API lacks a head-branch filter. Branch search therefore scans at most 20 pages and 20 seconds, filters the confirmed fork repository before applying the result limit, and returns a typed incomplete-search error if the scan budget is exhausted. It never reports a truncated scan as a complete empty result.
This branch includes reviewed PR #785 (
8e27ef68418cc36f5beb1b7a32fb7741f61930dd) as an explicit prerequisite. The reconciled checkout panel keeps known-host commands available while detail loads; Forgejo checkout appears only after loaded detail supplies the repository URL, which is shell quoted before fetching the pull ref. The three affected web files match the independently reviewed multi-PR rehearsal apart from removing an unused import.Validation: 532 focused tests across 11 files on the initial implementation; 136 focused SourceControlDiscovery/GitManager tests after the scan and fork-identity fixes; server, contracts, client-runtime, web, mobile, and shared typechecks; changed-file lint and format checks. The prerequisite merge at
cefe3febb158ca1f530f613195fe33bcd976095bpassed 124 focused checkout tests, web typecheck, scoped lint/format, and frozen install; its exact merge resolution passed independent review. Full CI on this new head is pending. Browser/device verification was not performed because this task has no browser/device approval. No live provider credentials or accounts were used.Source disposition:
6fd68f5c3e7c81a9650ba36df32f2241912e00baadopted with Pylon adaptations; HTTP response-body redaction from mixed24b711b7f9ccba03518551991e466e2e4f8ace5aadopted here. Generic viewed-file provider API03950089ffa5cecf0ce731227f58551f6437495fremains a separate follow-up.Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.Reconciled head
a9369761585dcd069c56c9b20d1347ad62d856b8includes currentpylonthrough #804. On that head, 369 focused Git/PR service/web logic tests and 139 worker/web logic tests passed, as did server and web typechecks, frozen offline install, and scoped format. Final-head CI is pending; isolated UI and live Forgejo host evidence have not been run.