Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ SharedState allows executors to pass large payloads (like email content) by refe

## Setup

1. Copy `local.settings.json.sample` to `local.settings.json` and configure:
1. Copy `local.settings.json.template` to `local.settings.json` and configure:
```json
{
"Values": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ SpamDetectionAgent → [branch based on is_spam]:

1. Copy configuration files:
```bash
cp local.settings.json.sample local.settings.json
cp local.settings.json.template local.settings.json
```

2. Configure `local.settings.json`:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ The sample can run locally without Azure Functions infrastructure using DevUI:
1. Copy configuration files:
```bash
cp .env.template .env
cp local.settings.json.sample local.settings.json
cp local.settings.json.template local.settings.json
```

2. Configure `local.settings.json` with your Azure OpenAI credentials
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ When running on Durable Functions, the HITL pattern maps to:

1. Copy the sample settings file:
```bash
cp local.settings.json.sample local.settings.json
cp local.settings.json.template local.settings.json
```

2. Update `local.settings.json` with your Foundry project settings:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ workflow is driven as a child orchestration, not addressed directly.

1. Start Azurite: `azurite --silent --location .`
2. Start the Durable Task Scheduler emulator on `localhost:8080`.
3. Copy `local.settings.json.sample` to `local.settings.json`.
3. Copy `local.settings.json.template` to `local.settings.json`.
4. `func start`
5. Drive it with [demo.http](./demo.http): start a run, GET the status to read the
qualified `review_sub~0~{requestId}`, then POST the response to the top-level
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Agent Framework packages
# To use the deployed version, uncomment the lines below and comment out the local installation lines
# agent-framework-foundry
# agent-framework-openai
# agent-framework-durabletask

# Local installation (for development and testing)
# Each package must be listed explicitly because pip doesn't resolve uv workspace sources.
# Without explicit entries, pip would fetch transitive dependencies from PyPI instead of local source.
-e ../../../../packages/core # Core framework - base dependency for all packages
-e ../../../../packages/foundry # Foundry support - dependency for hosted chat/agent samples
-e ../../../../packages/openai # OpenAI provider - dependency for this sample's chat client
-e ../../../../packages/durabletask # Durable Task support - the main package for this sample

# Azure authentication
Expand Down