Skip to content

Releases: Heckle-and-Code/codealloy

CodeAlloy v0.1.0-alpha.3

Choose a tag to compare

@github-actions github-actions released this 05 Sep 23:43

Fixed

  • Built-in AI Extension Packaging: Explicitly compiled and embedded extensions/codealloy-models into the final application bundle across macOS, Linux, and Windows releases. Previously, the release packager built clean Code-OSS without embedding the CodeAlloy agent panel, model selector, and autonomy dial.
  • Developer Bootstrap Extension Link: Updated scripts/bootstrap.sh to automatically link and compile codealloy-models during setup.

SHA-256 Checksums

150dacfb0625c05540e8f4aed2b9ade8902e19928ccbb3fe7af1b60f7d6ea3dd  CodeAlloy-v0.1.0-alpha.1-darwin-arm64.dmg
3dff9fcf54d63090293e869cd06d774f667ecdf9f5f2a4c861e0d7b50629cce7  CodeAlloy-v0.1.0-alpha.1-darwin-arm64.dmg.sha256
f48c1849a852d42ab01855b7b01ab978835ca9ae49f532a3dd06661fefd3ac49  CodeAlloy-v0.1.0-alpha.1-darwin-arm64.zip
852b85f94403cb62534fafd57225bf79c7011000959c824dca9d4fe8ebe0af6a  CodeAlloy-v0.1.0-alpha.1-darwin-arm64.zip.sha256
9120372d4c934836c56d078e127e4ecaa13631f5bc3b31d376e95a704fe5844d  CodeAlloy-v0.1.0-alpha.1-linux-x64.tar.gz
8feec6509c5698e74c8267da232d62773ea2a1c5041505f5c9b68b4809ee4ec9  CodeAlloy-v0.1.0-alpha.1-linux-x64.tar.gz.sha256
6df936f28fcd8bd611581ae3239b14a577446675e7be1d5270b677645acda814  CodeAlloy-v0.1.0-alpha.1-win32-x64.zip
cdf6651313a9feab00527ce15f8dade483eeed207efacc0330095a7f38df3b47  CodeAlloy-v0.1.0-alpha.1-win32-x64.zip.sha256
d2058505cfa10ae3144732fabaacfb95aa193f76bcd0f47c5e18c4a1bc77eee1  checksums.txt

Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3

CodeAlloy v0.1.0-alpha.2

Choose a tag to compare

@github-actions github-actions released this 05 Sep 21:29

Fixed

  • macOS DMG Packaging (Finder Error -36): Explicitly enforced standard -fs HFS+ filesystem for hdiutil create compressed DMGs (UDZO), fixing a macOS Sonoma APFS compression bug that caused Finder I/O read errors on launch.
  • App Bundle Staging: Replaced standard Unix cp -R with Apple's native ditto in package.sh to preserve framework symlinks, extended attributes, and permissions without corruption.
  • macOS Gatekeeper Code Signature: Added automatic ad-hoc codesigning (codesign --force --deep --sign -) during packaging to prevent macOS from flagging modified bundles as damaged or malicious.
  • Zip Archiving: Standardized .zip packaging using ditto -c -k --keepParent for clean, uncorrupted bundle extractions.

SHA-256 Checksums

6c018fa7a828c24eb6458839c96f83b9e15627ee7398c063e7fdf04bfe20d657  CodeAlloy-v0.1.0-alpha.1-darwin-arm64.dmg
47671d3c8a6f0e00cb827bd127c58f62e18d2ace97c91faf604a1ae492ef21ce  CodeAlloy-v0.1.0-alpha.1-darwin-arm64.dmg.sha256
60dc3c33a0b04479a65354687748870aafa2bd8d72704b2d5e5dd3f8e3f979ce  CodeAlloy-v0.1.0-alpha.1-darwin-arm64.zip
5354dd6d7630ceef8956c2ad1545a820dee24de7edd4566186103207e3db4cad  CodeAlloy-v0.1.0-alpha.1-darwin-arm64.zip.sha256
e8fb1ec240c99dcdf21dd160328d3823dbac396e47adf5411ed300096f4c61b9  CodeAlloy-v0.1.0-alpha.1-linux-x64.tar.gz
9b526eef488d26a4475ed1f523c702098b682deb19bb935b1a3792adabbdabb5  CodeAlloy-v0.1.0-alpha.1-linux-x64.tar.gz.sha256
92ba1a08c525731fab3b4030816f2997832761df22ec04f63d533062f0abb7a7  CodeAlloy-v0.1.0-alpha.1-win32-x64.zip
f99e672a8c2dd588f9e8616e3b8966ec931cd6f242f356737709f5ea3980d517  CodeAlloy-v0.1.0-alpha.1-win32-x64.zip.sha256
9ac50f12da693a535f4dd3debc6ced858f6d237d6c2ee17c6747d0debfc263fe  checksums.txt

Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2

CodeAlloy v0.1.0-alpha.1

Choose a tag to compare

@github-actions github-actions released this 05 Sep 17:49

Initial Developer Preview: "Where developer intent meets open models"

This release marks the first complete, functional developer preview of CodeAlloy—an open-model-native autonomous IDE forked from Code-OSS. It brings sovereign, agentic coding capabilities to local open-weights models (such as Qwen 2.5 Coder, DeepSeek-Coder, Gemma, and Llama) without sending proprietary code to third-party cloud AI vendors.

Added

Epic 1: Autonomous Engine & Agent Chat Interface

  • Local Model Provider Engine: Native streaming integration with local Ollama instances (localhost:11434) and self-hosted vLLM / llama.cpp servers.
  • Dynamic Model Discovery: Queries the runtime endpoints dynamically to list available models; eliminates hardcoded deprecations.
  • Dedicated Agent Sidebar Webview: High-performance, reactive chat panel built into the CodeAlloy workbench activity bar with syntax-highlighted code blocks, tool status badges, and token streaming.
  • Autonomous Tool-Calling Protocol: Parser supporting OpenAI-compatible function calling, Qwen XML tool syntax (<tool_call>), and fallback regex for open-weights models.
  • Workspace Tool Suite: Native implementations of write_file, replace_file_content, read_file, list_dir, and execute_command.

Epic 2: Autonomy Levels & Permissions Guardrails

  • 5-Tier Autonomy Dial: Segmented control (L0: Assist, L1: Chat, L2: Supervised, L3: Guarded, L4: Autonomous) accessible in the agent panel and status bar.
  • Level 2 (Supervised) Interactive Approvals: Interactive approval cards with side-by-side diff previews before any file write or command execution; keyboard shortcuts (Enter to approve, Esc to reject).
  • Level 3 (Guarded) Workspace Safety: Automatic execution of edits within the workspace root; explicit approval required for dangerous operations (rm -rf, sudo, git push --force, or access outside workspace).
  • Level 4 (Autonomous) Goal Runner: Continuous execution loop with built-in loop detector circuit breaker (trips on 3 identical errors) and configurable turn cap.

Epic 3: Shadow Git Checkpoints & Time-Travel Rollback

  • Atomic Pre-Turn Snapshots: Isolated Git store in ~/.codealloy/projects/<hash>/history.git executing git write-tree and git commit-tree in < 5ms without touching or polluting workspace .git.
  • 1-Click Turn Rollback: Instant [Undo Turn] button restoring all modified, created, and deleted files for that turn using git checkout <pre-turn-tree-id> -- ..
  • Historical Time-Travel Scrubber: Visual session scrubber allowing developers to step back to any prior checkpoint.

Epic 4: Extension Ecosystem & Open VSX Marketplace

  • Open VSX Marketplace Integration: Preconfigured gallery endpoints (serviceUrl: https://open-vsx.org/vscode/gallery) enabling discovery and 1-click installation of thousands of open-source language servers, themes, and linters.
  • VSIX Sideloading: Direct .vsix drag-and-drop installation and terminal installation via codealloy --install-extension <path.vsix>.
  • CodeAlloy CLI Launcher (bin/codealloy): Terminal command launcher supporting codealloy ., --install-extension, and --list-extensions.

Epic 5: Workbench Customization, Inline Diffs & MCP

  • Native Inline Streaming Diffs: Zero-dependency Longest Common Subsequence (LCS) differ that renders additions (green) and deletions (red strikethrough) directly in the active editor buffer with keyboard shortcuts (Tab accept, Esc reject, Cmd+Enter accept all).
  • Model Context Protocol (MCP) Support: Stdio JSON-RPC 2.0 client discovering .codealloy/mcp_config.json and bridging external tools into model tool declarations.

Epic 6: Cross-Platform Packaging & Desktop Installers

  • Distribution Packaging: Automated build scripts generating macOS .dmg / .zip, Linux .deb / .tar.gz, and Windows .exe / .zip.
  • GitHub Actions Release Pipeline: Cloud matrix CI/CD workflow (.github/workflows/release.yml) automatically building and publishing multi-platform releases on tag push.
  • Automated Releasing Helper (scripts/release.sh): CLI utility to generate changelogs, create git tags, and trigger release pipelines.

SHA-256 Checksums

d109106daa559e43e70aa0e56d83ae82a2d75c20bca4d9535712a34c928ef194  CodeAlloy-v0.1.0-alpha.1-darwin-arm64.dmg
bfccbf1d038e069d5688c22e5dc266dacb066d88279575f79733b4a637d6a07f  CodeAlloy-v0.1.0-alpha.1-darwin-arm64.dmg.sha256
7dec76c97ebd6a8c78b1eba9bdd7f0e863d4ea56619f61a5b58321dbaef422a7  CodeAlloy-v0.1.0-alpha.1-darwin-arm64.zip
8b6b5a202659f9acefb2ad16be21c9cb3cee77a7b9c8a26c484b828d9b8d6c19  CodeAlloy-v0.1.0-alpha.1-darwin-arm64.zip.sha256
39ad4af07ea3f80c521206b9d162d6be1d247a7b35438097865479ff53433ef3  CodeAlloy-v0.1.0-alpha.1-linux-x64.tar.gz
25f1d8abc86eb3502bd7a493cc00edab66e886b9ce21e86ebbff91627b0fb305  CodeAlloy-v0.1.0-alpha.1-linux-x64.tar.gz.sha256
3f5a82bdbcb2c957424fc0d0f18af4627dd73142dbcfa195360a99cb4075f699  CodeAlloy-v0.1.0-alpha.1-win32-x64.zip
ad11b09d13209fa984c6a58e14c8ab4f3f58c5643ba28b8475ba98cd104d20d2  CodeAlloy-v0.1.0-alpha.1-win32-x64.zip.sha256
4116b323321ce2e836fb16fcd36957290e7b0eda036357eaec9f19ef422f4702  checksums.txt

Full Changelog: https://github.com/Heckle-and-Code/codealloy/commits/v0.1.0-alpha.1