# Agent/Assistant (claude 3.5) do NOT know object-storage!

**URL:** <https://replit.discourse.group/t/agent-assistant-claude-3-5-do-not-know-object-storage/3439>\
**Category:** Agent & Assistant\
**Created:** [February 6, 2025, 10:54am UTC](https://replit.discourse.group/t/agent-assistant-claude-3-5-do-not-know-object-storage/3439 "2025-02-06T10:54:25Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![chrisbarker3](https://avatars.discourse-cdn.com/v4/letter/c/9e8a1a/32.png) [@chrisbarker3](https://replit.discourse.group/u/chrisbarker3)\
**Post date:** [February 6, 2025, 10:54am UTC](https://replit.discourse.group/t/agent-assistant-claude-3-5-do-not-know-object-storage/3439/1 "2025-02-06T10:54:25Z")

</div>

Claude 3.5 seems to have been trained before replit updated object-storage SDK. As a result, they completely butcher anything to do with replit persistent file storage. I lost a day figuring this out. The solution is to:

- Copy the SDK page
- paste it into the chat, BUT it falls out of the context window SO fast so this is only good for a little thing
- so rather copy centralise file ops in one script, then get gpt to rewrite it in chatGPT
- thereafter watch for assistant ever touching that file handling script cos it WILL bring back fs, and next thing you know ur files don’t persist in produciton

---

<div class="post-metadata">

**Author:** ![kody-replit](https://yyz2.discourse-cdn.com/flex010/user_avatar/replit.discourse.group/kody-replit/32/3_2.png) [@kody-replit](https://replit.discourse.group/u/kody-replit)\
**Post date:** [February 6, 2025, 7:22pm UTC](https://replit.discourse.group/t/agent-assistant-claude-3-5-do-not-know-object-storage/3439/2 "2025-02-06T19:22:07Z")

</div>

thanks for the feedback, there’s an object storage blueprint for agent coming soon!

---

<div class="post-metadata">

**Author:** ![mark](https://yyz2.discourse-cdn.com/flex010/user_avatar/replit.discourse.group/mark/32/196_2.png) [@mark](https://replit.discourse.group/u/mark)\
**Post date:** [April 7, 2025, 9:57pm UTC](https://replit.discourse.group/t/agent-assistant-claude-3-5-do-not-know-object-storage/3439/3 "2025-04-07T21:57:49Z")

</div>

@kody-replit does Replit Agent understand Replit Object Storage now? Thanks!

---

<div class="post-metadata">

**Author:** ![realfunnyeric](https://yyz2.discourse-cdn.com/flex010/user_avatar/replit.discourse.group/realfunnyeric/32/2150_2.png) [@realfunnyeric](https://replit.discourse.group/u/realfunnyeric)\
**Post date:** [April 7, 2025, 10:03pm UTC](https://replit.discourse.group/t/agent-assistant-claude-3-5-do-not-know-object-storage/3439/4 "2025-04-07T22:03:48Z")

</div>

I hope so. I gave up trying to use it because it had no idea what it was doing and keeps trying to implement AWS 😂

---

<div class="post-metadata">

**Author:** ![denton1](https://yyz2.discourse-cdn.com/flex010/user_avatar/replit.discourse.group/denton1/32/2672_2.png) [@denton1](https://replit.discourse.group/u/denton1)\
**Post date:** [April 25, 2025, 9:42pm UTC](https://replit.discourse.group/t/agent-assistant-claude-3-5-do-not-know-object-storage/3439/5 "2025-04-25T21:42:42Z")

</div>

The answer @mark is no I just found out. The good news is in their documentation you can copy it as a markdown for LLM’s now. Not sure when they started doing it, but it’s at least something.

Once I added it in the prompt, it started working right away. Of note, I already had prompted the BucketID and the folder I wanted it in, so for full success I would do all the above.

---

<div class="post-metadata">

**Author:** ![realfunnyeric](https://yyz2.discourse-cdn.com/flex010/user_avatar/replit.discourse.group/realfunnyeric/32/2150_2.png) [@realfunnyeric](https://replit.discourse.group/u/realfunnyeric)\
**Post date:** [April 26, 2025, 3:39am UTC](https://replit.discourse.group/t/agent-assistant-claude-3-5-do-not-know-object-storage/3439/6 "2025-04-26T03:39:31Z")

</div>

I use replit object storage, but you have to be very specific about this. If you just call it object storage, it tries to implement AWS, which is super bizarre.

---

<div class="post-metadata">

**Author:** ![hypler](https://yyz2.discourse-cdn.com/flex010/user_avatar/replit.discourse.group/hypler/32/483_2.png) [@hypler](https://replit.discourse.group/u/hypler)\
**Post date:** [April 26, 2025, 3:58am UTC](https://replit.discourse.group/t/agent-assistant-claude-3-5-do-not-know-object-storage/3439/7 "2025-04-26T03:58:31Z")

</div>

I’m trying to build out opengraph social previews for my product pages and I needed to pre-generate the images so this was something I needed to do, it’s about 10gb of images.
