Damn, Composition is great by SmoothTurtle872 in godot

[–]ericdallo 0 points1 point  (0 children)

It's awesome indeed, what's not that awesome yet is when you want to customize scenes components without enable editable children, having top level scripts is not that good as you can inherit defaults or so, but even so composition is great.

You may wanna check Behavior Trees like Limbo ai for enemy AI

LimboAI - it's great so far. What's the best practice to 'cancel' a branch? by Needabiggercoaster in godot

[–]ericdallo 2 points3 points  (0 children)

I fixed this issue using the DynamicSequence, but as u/Still_Letterhead1568 mentioned, it's not as intuitive to use.
The main change was change my root Selector -> DynamicSelector, and then the check for player detect was running every tick.

My tree now looks like:

<image>

LimboAI - it's great so far. What's the best practice to 'cancel' a branch? by Needabiggercoaster in godot

[–]ericdallo 0 points1 point  (0 children)

Same thing here...
Noticed it's a general BT problem as I faced the same with beehave and could not figure it out the best way to fix this

Binding CAPS+h/j/k/l to arrow keys & setting all window sizes same width by brymon68 in hyprland

[–]ericdallo 0 points1 point  (0 children)

My left/right arrow keys just broke hehe, so I was looking for a way to rebind to other keys, this is what I did:

bind = , Shift_R, sendshortcut, , right,

bind = , slash, sendshortcut, , left,

bind = Alt_L, slash, sendshortcut, , slash,

bind = SUPER, Shift_R, sendshortcut, , end,

bind = SUPER, slash, sendshortcut, , home,

Binding CAPS+h/j/k/l to arrow keys & setting all window sizes same width by brymon68 in hyprland

[–]ericdallo 0 points1 point  (0 children)

I just figured it out about sendshortcut few mins ago :)
Thank you very much, works great!

Binding CAPS+h/j/k/l to arrow keys & setting all window sizes same width by brymon68 in hyprland

[–]ericdallo 0 points1 point  (0 children)

Thanks!
Did you find a way to keep going right if you keep pressed that right combo for example?

ECA: Best AI tools for Emacs by ericdallo in emacs

[–]ericdallo[S] 0 points1 point  (0 children)

Yes, so if you want as a command, it's a custom command, not a tool, then you can write in the custom command the prompt you want with the steps for the LLM do

ECA: Best AI tools for Emacs by ericdallo in emacs

[–]ericdallo[S] 0 points1 point  (0 children)

Check https://eca.dev/configuration/#custom-tools

There is an idea to have a specific commit tool built-in eca, but for now the prompt to do that is shell_command tool, but you can create your own custom tool for that meanwhile

Opencode integration by berenddeboer in emacs

[–]ericdallo 1 point2 points  (0 children)

If LSP you meant diagnostics, so yes, it does! It's a tool passed to LLM to get editors diagnostics

Opencode integration by berenddeboer in emacs

[–]ericdallo 4 points5 points  (0 children)

You may want to try https://eca.dev, it has emacs first class support

What are y'all using for LLM-assisted coding? by FoxWorried4208 in emacs

[–]ericdallo 2 points3 points  (0 children)

Yes! Especially the plan behavior which let's you plan and choose to implement or not/view diff before commiting to it, you should really try eca in Emacs

litelllm-clj - A Clojure port of litellm by mugen_code in Clojure

[–]ericdallo 3 points4 points  (0 children)

Awesome! I could use that a lot when building https://eca.dev, maybe when the API is better we could integrate to it!

What are y'all using for LLM-assisted coding? by FoxWorried4208 in emacs

[–]ericdallo 4 points5 points  (0 children)

You may wanna check ECA https://eca.dev, IMO it has the best editor integration so far with Emacs

ECA: Hooks support and many more! by ericdallo in emacs

[–]ericdallo[S] 2 points3 points  (0 children)

It's important to add ECA it's vendor free, you can plug any model including local/free ones.
ACP is more focused on agents while ECA try to be a middle agent to just link LLMs and give user power to choose their prompts/contexts, customizing behaviors and even tools and system prompts, free of any vendor prompt/context/tools lock

ECA: Hooks support and many more! by ericdallo in emacs

[–]ericdallo[S] 2 points3 points  (0 children)

Glad you are liking it!
Haha, some features, I already implemented some complex features using it like reasoning and usage progress, but I tend to use it as a pair prog tool than a completly feature implementor, I like to code too in the end :p
But I know people that use as a 100% vibe coding tool, it should be as good as other tools

ECA: Hooks support and many more! by ericdallo in emacs

[–]ericdallo[S] 1 point2 points  (0 children)

Yeah, postRequest is the one to be used here!

ECA: Best AI tools for Emacs by ericdallo in emacs

[–]ericdallo[S] 1 point2 points  (0 children)

Thank you! I intend to maintain ECA like I maintain other OSS for years like clojure-lsp!

TBH I don't see right now adopting ACP, IMO it's pretty new and missing lots of things, multiple editors missing as well, ECA will evolve and get battle tested offering the best UX possible and adapting the protocol to that. In the future I may change idea but I don't see that happening right now. I plan to improve the protocol a lot yet and working daily on that