Skip to content

chore(sync): upstream is 60 commit(s) ahead — review divergence#688

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
chore/upstream-sync-report
Open

chore(sync): upstream is 60 commit(s) ahead — review divergence#688
github-actions[bot] wants to merge 1 commit into
mainfrom
chore/upstream-sync-report

Conversation

@github-actions

Copy link
Copy Markdown

Upstream Sync Status

Generated by scripts/sync-upstream.mjs. Do not hand-edit — re-run the tool to refresh.

  • Upstream: TONresistor/teleton-agent (branch main)
  • Fork: xlabtg/teleton-agent
  • Merge-base: 65ac1726e51fc9581d1de2fa58e089206d99390c
  • Fork is behind upstream by: 60 commit(s)
  • Fork is ahead of upstream by: 1534 commit(s)

Conflict surface — 146 file(s) changed on both sides

These files changed in BOTH the fork and upstream since the merge-base and need attention during a sync. Files changed on only one side fast-forward cleanly.

Prefer UPSTREAM — 39 file(s)

File Rule Rationale
packages/sdk/src/types.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/client.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/runtime-utils.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/schema-sanitizer.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/__tests__/mcp-loader.test.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/__tests__/plugin-loader.test.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/__tests__/registry.test.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/deals/verify-payment.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/exec/__tests__/module.test.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/exec/module.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/mcp-loader.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/plugin-loader.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/plugin-validator.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/registry.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/telegram/media/index.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/telegram/media/transcribe-audio.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/telegram/tasks/create-scheduled-task.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/telegram/tasks/index.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/types.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/web/fetch.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/workspace/read.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/workspace/rename.ts upstream-core Core runtime / platform tracked closely against upstream
src/agent/tools/workspace/write.ts upstream-core Core runtime / platform tracked closely against upstream
src/cli/commands/doctor.ts upstream-core Core runtime / platform tracked closely against upstream
src/cli/commands/onboard.ts upstream-core Core runtime / platform tracked closely against upstream
src/cli/index.ts upstream-core Core runtime / platform tracked closely against upstream
src/cli/prompts.ts upstream-core Core runtime / platform tracked closely against upstream
src/memory/__tests__/schema.test.ts upstream-core Core runtime / platform tracked closely against upstream
src/memory/agent/tasks.ts upstream-core Core runtime / platform tracked closely against upstream
src/memory/compaction.ts upstream-core Core runtime / platform tracked closely against upstream
src/memory/database.ts upstream-core Core runtime / platform tracked closely against upstream
src/memory/schema.ts upstream-core Core runtime / platform tracked closely against upstream
src/memory/types/db-rows.ts upstream-core Core runtime / platform tracked closely against upstream
src/session/transcript.ts upstream-core Core runtime / platform tracked closely against upstream
src/ton-proxy/__tests__/manager.test.ts upstream-core Core runtime / platform tracked closely against upstream
src/ton-proxy/manager.ts upstream-core Core runtime / platform tracked closely against upstream
src/workspace/__tests__/validator.test.ts upstream-core Core runtime / platform tracked closely against upstream
src/workspace/manager.ts upstream-core Core runtime / platform tracked closely against upstream
src/workspace/validator.ts upstream-core Core runtime / platform tracked closely against upstream

Prefer FORK — 3 file(s)

File Rule Rationale
CHANGELOG.md fork-changelog CHANGELOG.md is regenerated by release-please from fork history
web/src/components/setup/SetupComplete.tsx fork-features Fork-owned feature code (WebUI, services, Groq provider)
web/src/components/setup/SetupContext.tsx fork-features Fork-owned feature code (WebUI, services, Groq provider)

Manual merge (HYBRID) — 104 file(s)

File Rule Rationale
.github/workflows/ci.yml build-tooling Shared build/test tooling; reconcile fork settings with upstream
.github/workflows/release.yml build-tooling Shared build/test tooling; reconcile fork settings with upstream
CONTRIBUTING.md default Unrecognised path — review manually before resolving
Dockerfile build-tooling Shared build/test tooling; reconcile fork settings with upstream
GETTING_STARTED.md default Unrecognised path — review manually before resolving
README.md build-tooling Shared build/test tooling; reconcile fork settings with upstream
config.example.yaml build-tooling Shared build/test tooling; reconcile fork settings with upstream
docs-sdk/TEMPLATE.md default Unrecognised path — review manually before resolving
docs-sdk/pages/agentic-loop.html default Unrecognised path — review manually before resolving
docs-sdk/pages/architecture.html default Unrecognised path — review manually before resolving
docs-sdk/pages/cli-reference.html default Unrecognised path — review manually before resolving
docs-sdk/pages/configuration.html default Unrecognised path — review manually before resolving
docs-sdk/pages/deploy-docker.html default Unrecognised path — review manually before resolving
docs-sdk/pages/index.html default Unrecognised path — review manually before resolving
docs-sdk/pages/installation.html default Unrecognised path — review manually before resolving
docs-sdk/pages/memory-system.html default Unrecognised path — review manually before resolving
docs-sdk/pages/plugin-sdk.html default Unrecognised path — review manually before resolving
docs-sdk/pages/quickstart.html default Unrecognised path — review manually before resolving
docs-sdk/pages/sdk-bot.html default Unrecognised path — review manually before resolving
docs-sdk/pages/sdk-dex.html default Unrecognised path — review manually before resolving
docs-sdk/pages/sdk-dns.html default Unrecognised path — review manually before resolving
docs-sdk/pages/sdk-errors.html default Unrecognised path — review manually before resolving
docs-sdk/pages/sdk-overview.html default Unrecognised path — review manually before resolving
docs-sdk/pages/sdk-telegram.html default Unrecognised path — review manually before resolving
docs-sdk/pages/sdk-ton.html default Unrecognised path — review manually before resolving
docs-sdk/pages/sdk-utilities.html default Unrecognised path — review manually before resolving
docs-sdk/pages/security.html default Unrecognised path — review manually before resolving
docs-sdk/pages/telegram-setup.html default Unrecognised path — review manually before resolving
docs-sdk/pages/tools-deals.html default Unrecognised path — review manually before resolving
docs-sdk/pages/tools-dex.html default Unrecognised path — review manually before resolving
docs-sdk/pages/tools-dns.html default Unrecognised path — review manually before resolving
docs-sdk/pages/tools-other.html default Unrecognised path — review manually before resolving
docs-sdk/pages/tools-telegram.html default Unrecognised path — review manually before resolving
docs-sdk/pages/tools-ton.html default Unrecognised path — review manually before resolving
docs-sdk/pages/tutorial-dex-bot.html default Unrecognised path — review manually before resolving
docs-sdk/pages/tutorial-inline-bot.html default Unrecognised path — review manually before resolving
docs-sdk/pages/tutorial-payment-bot.html default Unrecognised path — review manually before resolving
docs/configuration.md default Unrecognised path — review manually before resolving
docs/deployment.md default Unrecognised path — review manually before resolving
docs/plugins.md default Unrecognised path — review manually before resolving
docs/telegram-setup.md default Unrecognised path — review manually before resolving
docs/ton-wallet.md default Unrecognised path — review manually before resolving
knip.json default Unrecognised path — review manually before resolving
package-lock.json manifests Dependency manifests: keep upstream bumps AND fork-only deps
package.json manifests Dependency manifests: keep upstream bumps AND fork-only deps
src/agent/runtime.ts agent-core-hybrid Adopt upstream concurrency/robustness but keep fork metrics/analytics hooks
src/bot/__tests__/inline-router.test.ts default Unrecognised path — review manually before resolving
src/bot/index.ts default Unrecognised path — review manually before resolving
src/bot/inline-router.ts default Unrecognised path — review manually before resolving
src/bot/services/message-builder.ts default Unrecognised path — review manually before resolving
src/bot/services/verification-poller.ts default Unrecognised path — review manually before resolving
src/bot/types.ts default Unrecognised path — review manually before resolving
src/config/__tests__/configurable-keys.test.ts default Unrecognised path — review manually before resolving
src/config/__tests__/loader.test.ts default Unrecognised path — review manually before resolving
src/config/configurable-keys.ts config-schema Both sides extend the config schema/keys (e.g. Groq vs Heartbeat)
src/config/model-catalog.ts default Unrecognised path — review manually before resolving
src/config/providers.ts default Unrecognised path — review manually before resolving
src/config/schema.ts config-schema Both sides extend the config schema/keys (e.g. Groq vs Heartbeat)
src/constants/limits.ts default Unrecognised path — review manually before resolving
src/deals/db.ts default Unrecognised path — review manually before resolving
src/deals/executor.ts default Unrecognised path — review manually before resolving
src/deals/gift-detector.ts default Unrecognised path — review manually before resolving
src/deals/module.ts default Unrecognised path — review manually before resolving
src/deals/types.ts default Unrecognised path — review manually before resolving
src/index.ts default Unrecognised path — review manually before resolving
src/providers/model-resolver.ts default Unrecognised path — review manually before resolving
src/scheduled-tasks.ts default Unrecognised path — review manually before resolving
src/sdk/__tests__/safe-db.test.ts default Unrecognised path — review manually before resolving
src/sdk/__tests__/telegram-messages.test.ts default Unrecognised path — review manually before resolving
src/sdk/formatting.ts default Unrecognised path — review manually before resolving
src/sdk/hooks/runner.ts default Unrecognised path — review manually before resolving
src/sdk/index.ts default Unrecognised path — review manually before resolving
src/sdk/telegram-messages.ts default Unrecognised path — review manually before resolving
src/sdk/telegram-social.ts default Unrecognised path — review manually before resolving
src/sdk/ton.ts default Unrecognised path — review manually before resolving
src/telegram/__tests__/handlers.test.ts default Unrecognised path — review manually before resolving
src/telegram/__tests__/task-executor.test.ts default Unrecognised path — review manually before resolving
src/telegram/admin.ts default Unrecognised path — review manually before resolving
src/telegram/bridge-interface.ts default Unrecognised path — review manually before resolving
src/telegram/bridges/bot.ts default Unrecognised path — review manually before resolving
src/telegram/bridges/user.ts default Unrecognised path — review manually before resolving
src/telegram/client.ts default Unrecognised path — review manually before resolving
src/telegram/handlers.ts default Unrecognised path — review manually before resolving
src/telegram/task-dependency-resolver.ts default Unrecognised path — review manually before resolving
src/telegram/task-executor.ts default Unrecognised path — review manually before resolving
src/ton/wallet-service.ts default Unrecognised path — review manually before resolving
src/utils/module-db.ts default Unrecognised path — review manually before resolving
src/webui/__tests__/setup-routes.test.ts default Unrecognised path — review manually before resolving
src/webui/routes/config.ts default Unrecognised path — review manually before resolving
src/webui/routes/hooks.ts default Unrecognised path — review manually before resolving
src/webui/routes/marketplace.ts default Unrecognised path — review manually before resolving
src/webui/routes/mcp.ts default Unrecognised path — review manually before resolving
src/webui/routes/memory.ts default Unrecognised path — review manually before resolving
src/webui/routes/setup.ts default Unrecognised path — review manually before resolving
src/webui/routes/soul.ts default Unrecognised path — review manually before resolving
src/webui/routes/tasks.ts default Unrecognised path — review manually before resolving
src/webui/routes/tools.ts default Unrecognised path — review manually before resolving
src/webui/routes/workspace.ts default Unrecognised path — review manually before resolving
src/webui/server.ts webui-server Both sides register WebUI routes; keep both route mounts
src/webui/types.ts default Unrecognised path — review manually before resolving
web/package-lock.json manifests Dependency manifests: keep upstream bumps AND fork-only deps
web/package.json manifests Dependency manifests: keep upstream bumps AND fork-only deps
web/src/lib/api.ts web-shared Both sides add API methods / config tabs; keep both
web/src/pages/Config.tsx web-shared Both sides add API methods / config tabs; keep both

How to resolve

See docs/sync-strategy.md for the full playbook. In short:

  1. git checkout -b chore/sync-upstream
  2. git merge tonresistor/main
  3. Resolve Prefer UPSTREAM files with git checkout --theirs <file>.
  4. Resolve Prefer FORK files with git checkout --ours <file>.
  5. Hand-merge every HYBRID file, keeping both sides' changes.
  6. npm install && npm run build && npm test, then open a PR to main.

Opened automatically by the Upstream Sync workflow on 2026-07-13.
Resolve using the playbook in docs/sync-strategy.md; do not blind-merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants