Skip to content

New tools for struct mainpulation and data type resolving improvment#67

Open
roya41 wants to merge 1 commit intoLaurieWired:mainfrom
roya41:vibe_structs
Open

New tools for struct mainpulation and data type resolving improvment#67
roya41 wants to merge 1 commit intoLaurieWired:mainfrom
roya41:vibe_structs

Conversation

@roya41
Copy link

@roya41 roya41 commented Jun 28, 2025

Added 4 new tools to allow the LLM to manipulate structs:

  • create_struct
  • add_struct_members
  • clear_struct
  • get_struct

And improved resolveDataType to use Ghidra's builtin data type parsing - very important IMO and more accurate now with complex types, pointers etc.

…ruct) and improved the resolveDataType to use Ghidra's builtin data type parsing
@DaCodeChick
Copy link
Contributor

I wanted to do this myself but got lost and confused. Thank you! I'll test this out soon!

@DaCodeChick
Copy link
Contributor

I'm merging this in my cumulative pull request, #70, since I had to tweak it a bit due to conflicts

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.

2 participants