Skip to content

Add tree-sitter devcontainer feature#225

Merged
sebst merged 2 commits intomainfrom
copilot/add-tree-sitter-feature
Mar 26, 2026
Merged

Add tree-sitter devcontainer feature#225
sebst merged 2 commits intomainfrom
copilot/add-tree-sitter-feature

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 26, 2026

Adds a new devcontainer feature for the tree-sitter CLI — an incremental parsing toolkit for building syntax trees.

Changes

  • src/tree-sitter/devcontainer-feature.json — feature metadata, version 1.0.0, version option defaulting to "latest"
  • src/tree-sitter/install.sh — installs via gh release zip assets:
    • URL pattern: tree-sitter-cli-linux-{arch}.zip
    • Architecture mapping: amd64→x64, arm64→arm64, armhf→arm, i386→x86
    • Binary lives at zip root (no subdirectory); uses unzip -p extraction
  • test/tree-sitter/test.sh — validates tree-sitter --version executes successfully
  • README.md — adds tree-sitter row in alphabetically sorted table (between taskwarrior.org and turso.tech)
Original prompt

This section details on the original issue you should resolve

<issue_title>Add feature tree-sitter</issue_title>
<issue_description>https://github.com/tree-sitter/tree-sitter/releases</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

@sebst sebst marked this pull request as ready for review March 26, 2026 16:27
Copilot AI changed the title [WIP] Add feature tree-sitter Add tree-sitter devcontainer feature Mar 26, 2026
Copilot AI requested a review from sebst March 26, 2026 16:34
@sebst sebst merged commit 87d6f22 into main Mar 26, 2026
12 of 13 checks passed
@sebst sebst deleted the copilot/add-tree-sitter-feature branch March 26, 2026 16:35
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.

Add feature tree-sitter

2 participants