Skip to content

Comments

Web Search and other Misc items#624

Merged
paullizer merged 23 commits intoDevelopmentfrom
feature/aifoundryagents
Jan 22, 2026
Merged

Web Search and other Misc items#624
paullizer merged 23 commits intoDevelopmentfrom
feature/aifoundryagents

Conversation

@Bionic711
Copy link
Collaborator

A jump pull on Web Search. It also has conversationId query params, fixes for control center, agent templating, some scaffolding for ai agents and foundry models (should not impact operation), and plugin auth definitions.

Copilot AI review requested due to automatic review settings January 22, 2026 01:32
@Bionic711 Bionic711 requested review from Copilot and removed request for Copilot January 22, 2026 01:32
@Bionic711 Bionic711 requested a review from aaronba January 22, 2026 01:35
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request introduces web search via Azure AI Foundry agents, conversationId query parameters for deep linking, control center date label fixes, an agent template gallery system, plugin authentication type definitions, and scaffolding for Azure AI Foundry agent support.

Changes:

  • Adds web search capability through Azure AI Foundry agents with consent flow
  • Implements conversationId query parameters for conversation deep linking
  • Fixes control center chart date labels to parse dates in local time
  • Introduces agent template gallery with admin review workflow
  • Defines plugin authentication type constraints per plugin type
  • Adds Azure AI Foundry agent type support in agent modal and backend

Reviewed changes

Copilot reviewed 66 out of 70 changed files in this pull request and generated 9 comments.

Show a summary per file
File Description
functional_tests/test_control_center_date_labels_fix.py New functional test for date label parsing fix
functional_tests/test_backend_foundry_agent_payload.py New test for Foundry agent payload validation (incomplete code)
docs/explanation/fixes/CONTROL_CENTER_DATE_LABELS_FIX.md Documentation for control center date fix
application/single_app/templates/*.html Logo reference updates, agent template UI, web search button, Foundry agent fields
application/single_app/static/js/control-center.js Adds parseDateKey function for local date parsing
application/single_app/static/js/chat/*.js Conversation deep linking, web search integration
application/single_app/static/js/agent_modal_stepper.js Azure AI Foundry agent type support in wizard
application/single_app/static/js/plugin_modal_stepper.js Auth type filtering based on plugin definitions
application/single_app/static/js/admin/*.js Agent template review interface
application/single_app/static/json/schemas/*.json Plugin auth definitions and agent schema updates
application/single_app/semantic_kernel_loader.py Foundry agent loading logic
application/single_app/route_frontend_admin_settings.py Web search consent flow and settings
application/single_app/requirements.txt Version updates for openai and semantic-kernel
application/single_app/static/images/*.png New logo image files

@Bionic711 Bionic711 changed the title Feature/aifoundryagents Web Search and other Misc items Jan 22, 2026
@paullizer paullizer self-requested a review January 22, 2026 12:13
Copy link
Contributor

@paullizer paullizer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

None of my suggestions are show stoppers, we can track them as issues or implement with follow on PR. Let me know what you think.

Copilot AI review requested due to automatic review settings January 22, 2026 17:05
@paullizer paullizer review requested due to automatic review settings January 22, 2026 17:08
@Bionic711 Bionic711 requested a review from paullizer January 22, 2026 19:10
Copilot AI review requested due to automatic review settings January 22, 2026 19:13
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 70 out of 74 changed files in this pull request and generated 7 comments.

Copilot AI review requested due to automatic review settings January 22, 2026 19:28
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 70 out of 74 changed files in this pull request and generated 2 comments.

Copy link
Contributor

@paullizer paullizer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

@paullizer paullizer merged commit ebe25ce into Development Jan 22, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants