13 karma · joined March 19, 2019
This extension lets you fork the conversation at any point, preserving all context and files up to that point while starting fresh with the token count. You can simply copy and paste it into a new chat or (download it as a file to attach) and continue your chat. Your conversation continues from the forked point as if it were the same conversation.
As a result I built a file organizer for Claude projects. It selectively copies files based on extensions and .gitignore rules, organizing them into a target folder for easy uploading. It commits all the files in that folder to a git repository so they're not lost, deletes them, and then copies the updated files to that folder. This allows you to upload your latest file states to a Claude project without having to manually click through all your folders to select and upload specific files.
Hope y'all find this useful!
git clone https://github.com/ryanwith/melchi.git
git pull external_browser
# remaining steps are the same
Would you mind testing it out and letting me know if it works for you? Would really appreciate it!You can also let me know if it works in discord here: https://discord.gg/bTg9kJ92
Have you run into a use case for streaming data between data warehouses yourself yet? If so which warehouses?
Additionally, if you want to make any changes like including only certain columns or changing column types/names you can do that via the inputs below the generated SQL. Any changes you make are immediately reflected in the SQL generated.
Also I appreciate you pointing out what Snowflake and BigQuery have with this. I'm wondering if there's something Redshift-specific that may be useful here for larger file volumes. It is more performant to do a CSV copy, but it can be a PITA when it comes to having a role with the right permissions to copy data from the right location.
Anything else you'd recommend I look into?