Python: Clarify when to use platform
Maintainers usually reply within 1 day
@eavanvalkenburg is already working on this.
Since Sep 30, 2026.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- python
- Domain
- ai, documentation
Research direction
Review the two linked code-interpreter documentation pages and compare the platform-managed and custom options against the package-installation and outbound-network requirements described here. Update the relevant documentation so the boundary, supported workflow, and point at which custom code interpreter is required are explicit.
Written by the indexing model from the issue text.
Description
We want to build an agent that can generate code or modify the existing code and install the packages ,that may not exist in the preinstalled environment, validate and run the project .
The agent should be able to call the external apis or package registries.
The platform managed Code interpreter documentation says that environment has fixed set of packages and the sandbox cannot make outbound network requets. It recommends Custom code interpreter when cuistom packages are needed.
Could you clarify the intended boundry between the two options?
Why this Matters
platform managed code interpreter is attractive because it is managed and isolated .However , our workflow cannot be completed if generated tools need packages that are not preinstalled , need network access.
We want to understand whether platform managed interpreter can support this scenario , or whether custom code interpreter is required from the begining.
documentation links
https://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/code-interpreter?pivots=python
- Dominant language
- Python
- Stars
- 13.6k
- Forks
- 2.3k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 455
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from microsoft/agent-framework
-
Python: declarative Search() treats a falsy value (0, 0.0, False) as Blank and returns every rowOpenpython triage
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
microsoft/agent-framework#8973 ·
Maintainers usually reply within 1 day
-
Python: raw-data content mappings lose annotations and attachment metadataPossibly taken @moonbox3 claimed this 3 days ago. Openpython triage
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
microsoft/agent-framework#8632 · 2 comments ·
Maintainers usually reply within 1 day
-
.NET compaction documentation
Difficulty 1/5 Under an hour Newbie friendliness 82/100
microsoft/agent-framework#4629 · 1 comment ·
Maintainers usually reply within 1 day
-
Python: [Bug]: AG-UI mixed middleware warning test depends on test orderPossibly taken @eavanvalkenburg claimed this today. Openag-ui python reproduced
microsoft/agent-framework#9000 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
Python: [Bug]: Terminal A2A Task snapshots omit status messagesPossibly taken @eavanvalkenburg claimed this today. Opena2a python reproduced
microsoft/agent-framework#8998 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
All issues in microsoft/agent-framework
Similar issues
-
deployment release-lag
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
nolte/kamerplanter#2047 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
NousResearch/hermes-plugin-claude-subscription-directsdk#94 ·
Maintainers usually reply within 1 day
-
namespace operations
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
EclipseFdn/open-vsx.org#13702 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day