[PR #703] [MERGED] feat: support file server for python llamadeploy #699

Closed
opened 2026-02-15 20:15:54 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/create-llama/pull/703
Author: @thucpn
Created: 7/9/2025
Status: Merged
Merged: 7/10/2025
Merged by: @thucpn

Base: mainHead: feat/support-file-server-for-python-llamadeploy


📝 Commits (3)

  • 68f6031 feat: support file server for python llamadeploy
  • e5a442e Create wise-ways-knock.md
  • b390da3 release chat-ui

📊 Changes

9 files changed (+124 additions, -14 deletions)

View changed files

.changeset/wise-ways-knock.md (+5 -0)
📝 packages/server/next/app/api/files/[...slug]/route.ts (+47 -1)
📝 packages/server/next/app/api/files/helpers.ts (+35 -0)
📝 packages/server/next/app/components/ui/chat/chat-section.tsx (+1 -0)
📝 packages/server/next/app/components/ui/chat/chat-starter.tsx (+6 -2)
📝 packages/server/package.json (+1 -1)
📝 packages/server/src/server.ts (+22 -5)
📝 packages/server/src/types.ts (+2 -0)
📝 pnpm-lock.yaml (+5 -5)

📄 Description

Summary by CodeRabbit

  • New Features

    • Added support for file server integration in Python llamadeploy environments.
    • Enabled file retrieval from LlamaCloud when files are not found locally, using a new environment flag.
    • Exposed a new file server URL in the client configuration for improved file handling.
  • Bug Fixes

    • Improved validation logic for incompatible configuration options in llamadeploy environments.
  • Refactor

    • Enhanced starter question initialization for more robust configuration handling.
  • Chores

    • Updated the "@llamaindex/chat-ui" dependency to version 0.5.16.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/create-llama/pull/703 **Author:** [@thucpn](https://github.com/thucpn) **Created:** 7/9/2025 **Status:** ✅ Merged **Merged:** 7/10/2025 **Merged by:** [@thucpn](https://github.com/thucpn) **Base:** `main` ← **Head:** `feat/support-file-server-for-python-llamadeploy` --- ### 📝 Commits (3) - [`68f6031`](https://github.com/run-llama/create-llama/commit/68f6031b38a9e97097fc166e3f00c8c90972afa3) feat: support file server for python llamadeploy - [`e5a442e`](https://github.com/run-llama/create-llama/commit/e5a442eeea30246b4430268e6c3559ad0426cf44) Create wise-ways-knock.md - [`b390da3`](https://github.com/run-llama/create-llama/commit/b390da3a13a1ae861b309b6fd32b573aaf37d859) release chat-ui ### 📊 Changes **9 files changed** (+124 additions, -14 deletions) <details> <summary>View changed files</summary> ➕ `.changeset/wise-ways-knock.md` (+5 -0) 📝 `packages/server/next/app/api/files/[...slug]/route.ts` (+47 -1) 📝 `packages/server/next/app/api/files/helpers.ts` (+35 -0) 📝 `packages/server/next/app/components/ui/chat/chat-section.tsx` (+1 -0) 📝 `packages/server/next/app/components/ui/chat/chat-starter.tsx` (+6 -2) 📝 `packages/server/package.json` (+1 -1) 📝 `packages/server/src/server.ts` (+22 -5) 📝 `packages/server/src/types.ts` (+2 -0) 📝 `pnpm-lock.yaml` (+5 -5) </details> ### 📄 Description <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Added support for file server integration in Python llamadeploy environments. * Enabled file retrieval from LlamaCloud when files are not found locally, using a new environment flag. * Exposed a new file server URL in the client configuration for improved file handling. * **Bug Fixes** * Improved validation logic for incompatible configuration options in llamadeploy environments. * **Refactor** * Enhanced starter question initialization for more robust configuration handling. * **Chores** * Updated the "@llamaindex/chat-ui" dependency to version 0.5.16. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 20:15:54 -05:00
yindo closed this issue 2026-02-15 20:15:55 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/create-llama#699