Skip to content

chore(upstream): порт v2.2.2 — 27 в порт, 88 на решение #220

Open

Description

@kobzevvv

Апстрим v2.2.2 → наш форк (gpt-mem/opencode-mem, main)

  • Апстрим: anomalyco/opencode @ 098aa7f
  • База форка: 843a6c5
  • Коммитов в диапазоне: 200 (разобрано 200)

Итог

Класс Коммитов Что значит
PORT 27 бьём в порт: изменения ядра, CLI, TUI, сервер, SDK, плагинов, баги, производительность, экономия токенов, безопасность
ASK 88 требует решения человека: затрагнуты расхождения, обязательные файлы, запретные, схема БД или смесь порт+запрет
SKIP 85 мимо: нативное/веб/сайты, релизные и шумовые коммиты, пакеты вне порт-охвата

Наш профиль

(коротко: что держим — терминальный агент без нативного приложения и без веба,
экономия токенов: усечение вывода инструментов + компактификация сессии,
наши фишки: детектор doom-loop, свой cross-spawn spawner, миграции БД без леджера масок и идемпотентные,
оперативная память v2: mem_record + put/search/get_operational_memory,
экономия контекста v2: проекция контекста (memory-context.ts) + путь восстановления (get_tool_call_details) + Unified Mask ledger (cache-mark-ledger.ts),
Codemode, Ladder-провайдер, общая база сессий со стоком)

PORT — что берём в порт

PR Коммит Что Почему Файлы
59209 b9e594b fix(tui): keep pasted text intact when you copy it out of the prompt (anomalyco#59209) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/tui/src/prompt/part.ts, packages/tui/test/prompt/part.test.ts
59198 9f96a33 fix(core): stop custom commands from overwriting $0 and re-filling $ARGUMENTS you typed (anomalyco#59198) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/config/plugin/command.ts, packages/core/test/config/command.test.ts
59197 dc21f52 fix(core): stop GPT patch edits from deleting a file moved onto itself (anomalyco#59197) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/tool/plugin/patch.ts, packages/core/test/tool-patch.test.ts
59205 d641fc4 perf(core): stop holding huge matched lines in memory during code search (anomalyco#59205) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/ripgrep.ts
59334 be600a2 fix(core): accept a Databricks host that includes the scheme (anomalyco#59334) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/plugin/provider/databricks.ts, packages/core/test/plugin/provider-databricks.test.ts
59335 ba70b48 fix(core): use Vertex multi-region hosts for eu and us (anomalyco#59335) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/plugin/provider/google-vertex.ts, packages/core/test/plugin/provider-google-vertex.test.ts
59126 9ed37f8 fix(core): keep codemode on legacy MCP entries (anomalyco#59126) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/v1/config/mcp.ts, packages/core/src/v1/config/migrate.ts, packages/core/test/config/normalization.test.ts
59325 2bf756e fix(core): don't warm a session while its model request is running (anomalyco#59325) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/plugin/warming.ts
59350 4371c29 fix(core): verify SHA-256 of downloaded ripgrep before running it (anomalyco#59350) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/ripgrep/binary.ts, packages/core/test/ripgrep.test.ts
59366 0ec4d0f fix(cli): report run server connection errors as JSON (anomalyco#59366) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/cli/src/commands/handlers/run.ts, packages/cli/src/services/server-connection.ts, packages/cli/test/mini.test.ts
59360 0f3a0c2 fix(opencode): verify Bun runtime zip checksum in release builds (anomalyco#59360) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/cli/script/build.ts
59359 4e982c0 fix(core): add GPT-6.1 Terra to Sign in with ChatGPT models (anomalyco#59359) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/plugin/provider/chatgpt.ts, packages/core/test/plugin/provider-chatgpt.test.ts
59400 cbe110e test(tui): remove flaky update-restart, session-tabs storage and tab-rail scroll tests (anomalyco#59400) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/tui/test/app-lifecycle.test.tsx, packages/tui/test/component/session-tabs-rail.test.tsx, packages/tui/test/context/session-tabs.test.tsx
59402 a0dca06 perf(core): sort integrations once per rebuild (anomalyco#59402) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/integration.ts
59459 c11a32f fix(server): report response encoding failures as server errors (anomalyco#59459) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/server/src/middleware/schema-error.ts, packages/server/test/schema-error.test.ts
59475 8d26861 fix(core): skip catalog entrypoints this build can't load (anomalyco#59475) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/models-dev.ts, packages/core/test/models.test.ts
59441 bc175f6 fix(core): size compaction requests from the provider's last count (anomalyco#59441) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/session/compaction.ts, packages/core/test/session-compaction.test.ts
59492 6b1bc48 fix(cli): let plugin add install GUI-only packages (anomalyco#59492) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/cli/src/commands/handlers/plugin/add.ts, packages/cli/test/plugin-add.test.ts
anomalyco#59689 92db5e1 chore(core): log cancelled and expired oauth attempts (anomalyco#59689) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/integration.ts
anomalyco#59918 8d083cb fix(tui): pad the empty /usage dialog message (anomalyco#59918) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/tui/src/component/usage.tsx
anomalyco#59926 8c2e163 fix(core): skip image models without an image package (anomalyco#59926) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/models-dev.ts, packages/core/test/models.test.ts
anomalyco#59834 c96d200 fix(codemode): report parse errors with a location and a hint (anomalyco#59834) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/codemode/src/interpreter/errors.ts, packages/codemode/src/interpreter/execute.ts, packages/codemode/src/interpreter/model.ts, packages/codemode/test/errors.test.ts
anomalyco#59950 71d3556 fix(tui): show spinner while a continued subagent runs (anomalyco#59950) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/tui/src/routes/session/index.tsx
anomalyco#60024 1c49e51 fix(codemode): run extension before hooks before the host call (anomalyco#60024) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/codemode/README.md, packages/codemode/src/extension.ts, packages/codemode/src/interpreter/extensions.ts, packages/codemode/test/codemode.test.ts
anomalyco#60045 0e10290 fix(core): tell agents they can message running subagents (anomalyco#60045) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/tool/plugin/subagent.ts, packages/core/test/tool-subagent.test.ts
anomalyco#57627 aaa0d7c fix(core): tell Code Mode models built-in tools stay top-level (anomalyco#57627) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/core/src/codemode/instructions.ts, packages/core/test/codemode/catalog.test.ts, packages/core/test/codemode/instructions.test.ts
anomalyco#60079 6a0acd1 fix(tui): show execution failures that happen before any step (anomalyco#60079) изменения ядра/CLI/TUI/сервер/SDK/плагинов, баги, производительность, экономия токенов, безопасность packages/tui/src/routes/session/rows.ts, packages/tui/test/cli/tui/session-rows.test.ts

ASK — на решение человека

PR Коммит Что Почему Файлы
59327 6135e07 fix(core): treat trailing-slash directories as the same Location (anomalyco#59327) файл дивергенции core
59326 0ca7885 fix(core): close Locations in parallel on shutdown (anomalyco#59326) файл дивергенции core
59296 65096cd feat(core): read the models.dev catalog from the experimental v2 API (anomalyco#59296) файл дивергенции, пакет вне порт-охвата client, core, protocol, schema, server, simulation
59089 7405f93 refactor(core): folder-permission checks use the project's own file system (anomalyco#59089) файл дивергенции core
59046 6996bbc ci: separate release builds from signing and publishing (anomalyco#59046) файл дивергенции, изменение схемы БД/миграции, пакет вне порт-охвата .github, .opencode, README.ar.md, README.bn.md, README.br.md, README.bs.md, README.da.md, README.de.md, README.es.md, README.fr.md, README.gr.md, README.it.md, README.ja.md, README.ko.md, README.md, README.no.md, README.pl.md, README.ru.md, README.th.md, README.tr.md, README.uk.md, README.vi.md, README.zh.md, README.zht.md, ai, app, bun.lock, cli, client, codemode, core, desktop, gui-extensions, nix, package.json, plugin, plugin-browser, protocol, schema, script, sdk, server, services/README.md, services/files, services/update, simulation, theme, ui, util
59353 0ed012c ci: restore deploy.yml environments (anomalyco#59353) файл дивергенции .github
59355 ae876ee feat(protocol): list models by types, like event filtering (anomalyco#59355) пакет вне порт-охвата client, core, protocol, server
59379 0749024 fix(server): honor OPENCODE_SERVER_USERNAME for serve and --server (anomalyco#59379) файл дивергенции cli, server
59388 a697f53 feat(core): let custom models in config set a model type (anomalyco#59388) пакет вне порт-охвата client, core, protocol, schema, services/www
57007 cc4faf4 fix(tui): identify config-defined providers (anomalyco#57007) пакет вне порт-охвата client, core, plugin, protocol, schema, tui
59380 b2e4c77 feat(ai): add image and decision entrypoints for catalog providers (anomalyco#59380) файл дивергенции, пакет вне порт-охвата ai, core
59411 e2bc79d fix(util): kill spawned process groups when opencode exits (anomalyco#59411) файл дивергенции, обязанный файл cli, util
59422 fa5b4bd fix(release): add repository to ai, plugin and cli package.json (anomalyco#59422) файл дивергенции, пакет вне порт-охвата ai, cli, plugin
59408 59542da ci: run check on PRs into beta (anomalyco#59408) файл дивергенции .github
57007 cd15a6a Revert "fix(tui): identify config-defined providers (anomalyco#57007)" (anomalyco#59439) пакет вне порт-охвата client, core, plugin, protocol, schema, tui
59444 0b050ac Revert "fix(server): honor OPENCODE_SERVER_USERNAME for serve and --server" (anomalyco#59444) файл дивергенции cli, server, services/www
55246 dae4077 feat(plugin): add OpenCode Desktop GUI plugins (anomalyco#55246) файл дивергенции, изменение схемы БД/миграции, пакет вне порт-охвата .github, .opencode, .oxlintrc.json, app, bun.lock, cli, client, core, desktop, gui-extensions, gui-plugins, package.json
59469 758cf5a feat(plugin): add toasts, dialogs, notifications, UI, tabs and composer APIs to GUI plugins (anomalyco#59469) пакет вне порт-охвата app, desktop, gui-plugins, plugin, services/www, stories
59471 19d87a7 fix(app): list What's new with About in settings (anomalyco#59471) пакет вне порт-охвата app, gui-plugins, plugin
59489 5792c3e feat(app): manage desktop plugins in Extensions › Plugins (anomalyco#59489) пакет вне порт-охвата app, desktop, gui-plugins, plugin, services/www
anomalyco#59190 2a0639a feat(protocol): define experimental image and decision generation endpoints (anomalyco#59190) файл дивергенции, пакет вне порт-охвата ai, client, core, plugin, protocol, schema, server, services/www
anomalyco#59479 15e56cf fix(core): pass the catalog's decision media format to decision models (anomalyco#59479) файл дивергенции, пакет вне порт-охвата client, core, protocol, schema
anomalyco#59508 08132f1 chore(core): update the bundled models.dev catalog (anomalyco#59508) файл дивергенции core
anomalyco#59509 da638b6 docs: document model compatibility settings (anomalyco#59509) нужен анализ schema, services/www
anomalyco#59503 5c83520 chore(ci): deploy dev Cloudflare workers from the dev environment (anomalyco#59503) файл дивергенции .github
anomalyco#59558 8697644 release: v2.2.0 (anomalyco#59558) файл дивергенции, пакет вне порт-охвата CHANGELOG.md, ai, app, bun.lock, cli, client, codemode, console, core, desktop, function, gui-plugins, http-recorder, httpapi-codegen, latex, merman, package.json, patchmark, plugin, plugin-browser, plugins, protocol, schema, sdk, sdks, server, services/update, session-ui, simulation, stats, theme, tui, ui, util, web
anomalyco#59592 5f8487f fix(core): offer Console web search only when the workspace enables it (anomalyco#59592) файл дивергенции core
anomalyco#59595 5e31344 refactor(core): drop the legacy Console config path (anomalyco#59595) файл дивергенции core
anomalyco#59609 d78b817 refactor(core): drop the ManagedPolicy service (anomalyco#59609) файл дивергенции, обязанный файл core
anomalyco#59631 51e4de1 fix(cli): put dev builds back on the shared service and database (anomalyco#59631) файл дивергенции, пакет вне порт-охвата cli, desktop, services/www
anomalyco#59607 4ba064f feat(app): add session location menu actions (anomalyco#59607) пакет вне порт-охвата app, gui-plugins, plugin
anomalyco#59500 24bf4d4 fix(core): keep prompt cache settings out of model variants (anomalyco#59500) пакет вне порт-охвата client, core, protocol, schema
anomalyco#59506 96ae220 chore(ai): drop five unused legacy provider entrypoint aliases (anomalyco#59506) файл дивергенции, пакет вне порт-охвата ai, core
anomalyco#57976 e26f85b refactor(codemode): run programs on one job queue instead of a fiber per async call (anomalyco#57976) файл дивергенции .oxlintrc.json, codemode
anomalyco#59667 5f1f8d0 test: deflake shutdown-deadline cleanup and PowerShell permission timeout (anomalyco#59667) файл дивергенции cli, core
anomalyco#59657 b3de41a feat(app): refine artifact previews and file actions (anomalyco#59657) файл дивергенции, пакет вне порт-охвата app, gui-plugins, plugin, ui
anomalyco#59419 cdaba26 perf(core): coalesce snapshot captures and skip repeat ignore work (anomalyco#59419) файл дивергенции core
anomalyco#59681 b431db8 chore(desktop): preserve appearance during CDP diagnostics (anomalyco#59681) файл дивергенции, пакет вне порт-охвата AGENTS.md, app
anomalyco#59417 1ed00ce fix(core): keep snapshots working in repos with a split index (anomalyco#59417) файл дивергенции core
anomalyco#59709 9f43157 chore(deps): bump dompurify to 3.4.17 (anomalyco#59709) файл дивергенции, пакет вне порт-охвата bun.lock, package.json, session-ui
anomalyco#59719 40c7ea2 chore(web): remove unused dependencies (anomalyco#59719) файл дивергенции, пакет вне порт-охвата bun.lock, web
anomalyco#59711 b981937 chore(deps): bump astro to 7.3.8 (anomalyco#59711) файл дивергенции, пакет вне порт-охвата bun.lock, posts, services/www
anomalyco#59710 c756016 chore(deps): bump solid-js to 1.9.17 (anomalyco#59710) файл дивергенции bun.lock, package.json, patches
anomalyco#59715 84f757a chore(console): remove unused dependencies (anomalyco#59715) файл дивергенции, пакет вне порт-охвата bun.lock, console
anomalyco#59717 86cd210 chore(stats): remove unused @cloudflare/workers-types (anomalyco#59717) файл дивергенции, пакет вне порт-охвата bun.lock, stats
anomalyco#59718 1dab9ae chore(plugin): remove unused @tsconfig/node22 (anomalyco#59718) файл дивергенции bun.lock, plugin
anomalyco#59716 28ed9f8 chore(session-ui): remove unused @solidjs/meta (anomalyco#59716) файл дивергенции, пакет вне порт-охвата bun.lock, session-ui
anomalyco#59714 6dde272 chore(gui-plugins): remove unused dependencies (anomalyco#59714) файл дивергенции, пакет вне порт-охвата bun.lock, gui-plugins
anomalyco#59713 d76552c chore(app): remove unused @solid-primitives/scheduled (anomalyco#59713) файл дивергенции, пакет вне порт-охвата app, bun.lock
anomalyco#59712 f7d0ce1 chore: remove unused root dependencies (anomalyco#59712) файл дивергенции bun.lock, package.json
anomalyco#59749 2ed5743 fix(codemode): explain a stalled program and point at the await that never settles (anomalyco#59749) файл дивергенции codemode, core
anomalyco#59748 17837a2 fix(core): apply webfetch URL rules to redirect targets (anomalyco#59748) файл дивергенции core
anomalyco#59746 427c27a chore(deps): refresh zod in lockfile (anomalyco#59746) файл дивергенции bun.lock
anomalyco#59745 5aeac4f chore(deps): refresh devalue in lockfile (anomalyco#59745) файл дивергенции bun.lock
anomalyco#59737 f90e04c chore(deps): refresh brace-expansion in lockfile (anomalyco#59737) файл дивергенции bun.lock
anomalyco#59738 1d12835 chore(deps): refresh undici in lockfile (anomalyco#59738) файл дивергенции bun.lock
anomalyco#59739 581561c chore(deps): refresh js-yaml in lockfile (anomalyco#59739) файл дивергенции bun.lock
anomalyco#59740 70ef02a chore(deps): refresh ip-address in lockfile (anomalyco#59740) файл дивергенции bun.lock
anomalyco#59741 f930aa8 chore(deps): refresh postcss-selector-parser in lockfile (anomalyco#59741) файл дивергенции bun.lock
anomalyco#59742 6e97811 chore(deps): refresh http-cache-semantics in lockfile (anomalyco#59742) файл дивергенции bun.lock
anomalyco#59743 fd8268e chore(deps): refresh smol-toml in lockfile (anomalyco#59743) файл дивергенции bun.lock
anomalyco#59695 f4ecbf3 chore(process-daemon): publish from the monorepo (anomalyco#59695) пакет вне порт-охвата .github, core, process-daemon, server
anomalyco#59744 c250c27 chore(deps): refresh source-map-js in lockfile (anomalyco#59744) файл дивергенции bun.lock
anomalyco#59771 fc6922f chore(core): remove bundled cohere, vercel and perplexity AI SDK packages (anomalyco#59771) файл дивергенции bun.lock, core
anomalyco#59763 9adc42b chore(deps): bump zod to 4.6.7 (anomalyco#59763) файл дивергенции bun.lock, package.json
anomalyco#59833 fa1260d fix(tui): send pasted image and PDF paths to local servers (anomalyco#59833) файл дивергенции cli, tui
anomalyco#59735 950111f feat(app): simplify composer model labels (anomalyco#59735) файл дивергенции, пакет вне порт-охвата app
anomalyco#59828 4aba9a6 chore(deps): bump vite to 7.3.7 (anomalyco#59828) файл дивергенции, пакет вне порт-охвата bun.lock, package.json, stories
anomalyco#59830 b6c43a5 chore(deps): bump vite to 8.2.4 (anomalyco#59830) файл дивергенции, пакет вне порт-охвата app, bun.lock, desktop, package.json, patches
anomalyco#59929 7461d15 feat(ai): add MiniMax image generation (anomalyco#59929) файл дивергенции, пакет вне порт-охвата ai, core
anomalyco#59948 a882cf9 feat(codemode): let extension globals return Effects (anomalyco#59948) файл дивергенции codemode, core
anomalyco#59934 da702a8 fix(core): leave headroom when fitting output to the context window (anomalyco#59934) файл дивергенции core
anomalyco#59991 dd35fbc feat(ai): Responses routes for OpenRouter, DigitalOcean and Venice (anomalyco#59991) файл дивергенции, пакет вне порт-охвата ai, core
anomalyco#59977 dfa6329 refactor(ai): remove fal, Black Forest Labs, Replicate and Stability (anomalyco#59977) файл дивергенции, пакет вне порт-охвата ai
anomalyco#59401 4585c31 feat(core): scheduled tasks storage and time triggers (experimental) (anomalyco#59401) файл дивергенции, обязанный файл, изменение схемы БД/миграции, пакет вне порт-охвата client, core, protocol, schema, server
anomalyco#59981 711802c fix(codemode): let search be awaited or chained like a Promise (anomalyco#59981) файл дивергенции codemode, core
anomalyco#59845 a97dc23 chore(web): upgrade docs site to astro 7 (anomalyco#59845) файл дивергенции, пакет вне порт-охвата bun.lock, package.json, posts, services/www, web
anomalyco#59496 97fd7ac feat(app): show a background shell's output from the pill (anomalyco#59496) файл дивергенции, пакет вне порт-охвата app, session-ui
anomalyco#59996 b799259 feat(theme): lay out migrated V1 themes on opencode2 steps under new designs (anomalyco#59996) пакет вне порт-охвата theme, tui
anomalyco#60022 76243df chore(deps): bump hono to 4.13.13 (anomalyco#60022) файл дивергенции bun.lock, package.json
anomalyco#59072 9a9386e refactor(client): group experimental SDK methods under client.experimental (anomalyco#59072) файл дивергенции, пакет вне порт-охвата AGENTS.md, app, cli, client, desktop, gui-plugins, httpapi-codegen, plugin, protocol, sdk, server, services/www, tui
anomalyco#60047 77a0fd6 fix(app): always list OpenCode free models in the model picker (anomalyco#60047) файл дивергенции, пакет вне порт-охвата app
anomalyco#60016 f43563b fix(theme): give migrated V1 dialogs an opaque background (anomalyco#60016) пакет вне порт-охвата theme, tui
anomalyco#59437 8de0323 feat(core): add /goal with a client-side done check (anomalyco#59437) файл дивергенции, обязанный файл, пакет вне порт-охвата app, client, core, gui-plugins, plugin, schema, tui
anomalyco#60037 e85207b chore(deps): bump katex to 0.18.11 (anomalyco#60037) файл дивергенции, пакет вне порт-охвата bun.lock, ui
anomalyco#60036 01abece chore(deps): bump @ai-sdk/provider-utils to 4.0.62 (anomalyco#60036) файл дивергенции bun.lock, core
anomalyco#60057 c5d9c30 fix(core): stop merging credential metadata into model settings (anomalyco#60057) файл дивергенции core
anomalyco#59939 89f3ac1 feat(core): add image_generate tool (anomalyco#59939) файл дивергенции, обязанный файл, пакет вне порт-охвата client, core, plugin, protocol, schema

SKIP — мимо

PR Коммит Что Почему

Как портировать

  1. Коммиты PORT берём целиком (файл за файлом) в порядок следования коммитов.
  2. Коммиты ASK размечаем в чек-лист (тянуть / не тянуть) и решаем вручную.
  3. Коммиты SKIP игнорируем полностью.

Решение по классу ASK

Чек-лист

Все коммиты PORT уже портированы автоматически. Коммиты ASK помечены выше — они готовы к порту.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions