Read before editing
read_file and grep open your config and logs, so the agent works from the real text of your files.
GeekCrest helps you keep Palworld server mods, settings and saves organized on a server you own. It reads before it writes. It lists folders, reads files and logs, edits one entry at a time with a diff and runs your own scripts, then shows every result as a card you can expand.
read_file and grep open your config and logs, so the agent works from the real text of your files.
edit_file changes one setting and shows a diff; in Ask first you accept or reject it.
Shell runs your start or backup script and reports the real exit code.
The example below is a Palworld server setup check: the agent finds the settings file, reads it and backs up the saves, with every result visible as a card. Read each card.
**/PalWorldSettings.ini1 matchPalWorldSettings.inireadServerPlayerMaxNum1 matchbackup-saves.cmdsavedbackup-saves.cmdexit 0C:\PalBackupslistedMods are community-made and their compatibility changes with game updates, so expect Palworld server mods to break after a patch. Ask GeekCrest to run list_dir on the server folder and use write_file to create mods-list.txt, then fill in the name, version and date of each mod you install. Install only mods you trust, on your own server. One mod at a time. After an update, grep searches that list for the entries you still need to check. If the server is running an incompatible version after an update, compare the versions in your list before you blame anything else. Read the new file in its card first, and use Plan only if you want to see the steps before any file is written.
After the first start, PalWorldSettings.ini appears in the Pal\Saved\Config\WindowsServer folder. GeekCrest finds it with glob, opens it with read_file and lists the entries to check: ServerName, ServerPassword, AdminPassword, PublicPort and ServerPlayerMaxNum. Mask the two password values first, or use a local model for this file, because a cloud model receives the file text the agent reads. Stop the server before any edit. If a change in a dedicated server ini file is not applying, check whether you edited the template DefaultPalWorldSettings.ini instead of PalWorldSettings.ini. Before you import a save from a dedicated server into a solo game, back up both saves, because player data is tied to player IDs. In Ask first mode every edit_file change shows a diff; accept it, restart and join to test.
GeekCrest is not a plugin for Palworld and never touches the game client. File tools work in the chat's working folder, but Shell, web and SSH are not folder-bound, so you keep every task to a server you own or may manage. Nothing it writes is promised to be correct. Test every change.