Skip to content

CyberCode v1.1.17

Choose a tag to compare

@github-actions github-actions released this 03 Aug 17:20
· 10 commits to main since this release

CyberCode v1.1.17

Highlights

  • Adds a complete visual routing workspace with editable Agent, condition, distribution, parallel, result, relay, model, and output nodes.
  • Makes provider/model capabilities adaptive instead of relying on brittle hard-coded model lists, while keeping image uploads usable for tool-assisted processing on non-vision models.
  • Expands Agent Node into a practical multi-key gateway with human-readable provider aliases, separate model and route pickers, compact connection examples, and localized documentation.
  • Adds localized Skill and Plugin marketplaces with search, categories, popularity and recency sorting, official icons, installation flows, and clearer evolution visibility.
  • Introduces built-in CyberCode-to-CyberCode P2P model sharing backed by a configurable public WebRTC signaling endpoint.

Routing And Providers

  • Adds draft autosave, preview, publish, rollback, undo/redo, drag-and-drop node creation, reconnectable edges, context menus, validation, and responsive graph editing.
  • Lets distribution nodes add and remove output branches explicitly from both the node card and inspector; removed branches disconnect safely without deleting downstream model nodes.
  • Prevents duplicate semantic connections and keeps manually configured distribution branch counts stable across saves while preserving legacy one-branch routes.
  • Separates Kimi Code membership access from the Moonshot/Kimi API catalog and applies provider-specific thinking settings without leaking one provider's model into another.
  • Probes and caches image capability dynamically, normalizes provider-specific model metadata, and keeps unsupported-image requests recoverable so MCP or local vision tools can still be invoked.
  • Improves local-model warmup, timeout recovery, context-window handling, retry behavior, and model-switch isolation.

Agent Node And P2P

  • Supports multiple named access keys with independent permissions, default targets, quotas, rotation, draft protection, and copy actions.
  • Uses stable, editable public aliases so third-party agents no longer need long internal provider identifiers for ordinary setup.
  • Separates route and model selection in the connection generator and defaults client-facing model configuration to auto.
  • Adds compact in-app Anthropic/OpenAI-compatible examples plus detailed Chinese, English, Japanese, and Korean guides.
  • Adds encrypted P2P signaling and relay-channel foundations so two CyberCode installations can share approved models without exposing upstream credentials.

Conversations, Projects, And Evolution

  • Improves queued-message behavior during active generation with independent editing and automatic ordered delivery after the current response.
  • Reworks project-grouped conversations, project filtering, temporary sessions, folder selection, creation flows, and sidebar performance.
  • Adds animated per-turn and context token usage with clearer units and a more readable detail panel.
  • Makes skill evolution visible through automatic learning, preference and working-style extraction, proposal review controls, and a default automatic mode.
  • Improves image attachment previews, restored history images, long-session loading, Markdown rendering, diff rendering, and large transcript/index processing.

Marketplaces, Migration, And Computer Use

  • Adds server-backed Skill and Plugin marketplace catalogs, localized metadata, official plugin icons, filtering, sorting, packaging checks, and resilient loading states.
  • Extends USB and Agent migration with clearer progress, portable manifests, safer path handling, download fallback, and compatibility fixes.
  • Improves Computer Use setup, bundled dependency validation, permissions guidance, runtime restoration, and cross-platform helper packaging.
  • Fixes stale-cache crashes in Agent Node, USB migration API compatibility, routing chart consistency, and several compact-window interaction regressions.

Distribution

  • Publishes signed and notarized macOS ARM64 and Intel builds, Windows x64, and Linux x64.
  • Provides a verified standard ZIP download for every platform alongside DMG, DEB, AppImage, NSIS, updater manifests, portable assets, checksums, and signatures.
  • Validates embedded sidecars, Code Graph grammars, Agent Browser, RTK, Computer Use resources, portable archives, and P2P signaling before a Release can be published.

Verification

  • Passed the complete root service and desktop Vitest suites, routing compatibility regressions, TypeScript and production builds, Rust checks, sidecar validation, and multilingual documentation builds.
  • Verified new distribution branch editing, legacy graph compatibility, Agent Node multi-key flows, provider capability routing, marketplaces, migration, conversation queues, and packaged-resource contracts.