Adding a tabbed command line interface, that supports copy & paste and naming 
tabs.

User configured tools can be defined in a conf file (for each file extension 
type) to run code in the CLI terminal.

Has dedicated side tab for the AI Agent, this is just another CLI that opens 
your configured AI Agent in the project current directory, supports copy / 
paste and adding files to the Agents context window.

<img width="1133" height="902" alt="Screenshot from 2026-05-22 20-31-19" 
src="https://github.com/user-attachments/assets/67d1ce10-4aef-4493-98b5-f18a7533e340";
 />

You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany-plugins/pull/1557

-- Commit Summary --

  * initial work to make geany agentic ai friendly
  * copy paste working
  * screenshots for PR and tab renaming

-- File Changes --

    M Makefile.am (8)
    A build/geanyagent.m4 (20)
    A build/geanycli.m4 (20)
    M configure.ac (2)
    A configure~ (28408)
    A geany-plugins.geany (44)
    A geanyagent/AUTHORS (1)
    A geanyagent/COPYING (51)
    A geanyagent/ChangeLog (3)
    A geanyagent/Makefile.am (6)
    A geanyagent/NEWS (2)
    A geanyagent/README (19)
    A geanyagent/screenshot.png (0)
    A geanyagent/src/Makefile.am (11)
    A geanyagent/src/geanyagent.c (443)
    A geanycli/AUTHORS (1)
    A geanycli/COPYING (51)
    A geanycli/ChangeLog (3)
    A geanycli/Makefile.am (6)
    A geanycli/NEWS (2)
    A geanycli/README (44)
    A geanycli/screenshot-named-tabs.png (0)
    A geanycli/screenshot.png (0)
    A geanycli/src/Makefile.am (11)
    A geanycli/src/geanycli.c (714)
    A geanycli/src/geanycli.h (35)
    A geanycli/test.js (2)
    A geanycli/test.json (5)
    A geanycli/test.sh (3)
    M treebrowser/src/treebrowser.c (83)
    M webhelper/src/gwh-enum-types.c (6)
    M webhelper/src/gwh-enum-types.h (2)

-- Patch Links --

https://github.com/geany/geany-plugins/pull/1557.patch
https://github.com/geany/geany-plugins/pull/1557.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1557
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany-plugins/pull/[email protected]>

Reply via email to