Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(WIP) "Reasoning", "Deep ReSearch", "document_query", collapsible msgs, thought summaries #350

Closed

Conversation

ehlowr0ld
Copy link

…ught summaries

  • The "Reasoning" button now enables agent-zero reasoning loop for current context. Possible values are on, off and auto. In on state the agent is urged to use reasoning tool, in auto mode he simply can use it if needed. The Agent can then use the reasoning_tool to perform another reasoning step. For reasoning models from OpenAI and Anthropic (native api and OR) this also enables reasoning_effort choice passing to the api.

  • The "Deep ReSearch" button now enables the deepsearch mode for current context. This modifies the system_prompt and explicitly instructs agent how to interview user, perform deep research etc.

  • The new document_query tool is able to retrieve text content via ocr from many unstructured document types including office and pictures.

  • The intermediate messages (thinking/generating etc.) are now collapsible. Especially with long reasoning loops or long tools outputs this helps. Left-sidebar preferences has a slider to switch from default collapsed to expanded.

  • "Generating" headline was changed to "Thinking", the thinking messages now have the main actoin topic in headline to make collapsed messages actually useful.

Also, squashed commit:
feat: agent-zero REASONING implementation with self-prompting for all function calling models. Opt. support for natively reasoning models. feat: improve prompts
feat: improve PROMPTS further, make them more comprehensive feat: noop_tool to allow agent to iterate on their reasoning feat: Support for an observation phase
fix: missing prompt for noop_tool
fix: improve prompts
feat: reasoning support (WIP, formerly noop_tool)
feat: Reasoning: thought summaries
Make reasoning button tristate: on off auto
feat: Autom. collapse intermediate messages slider (def. on)

…ught summaries

 * The "Reasoning" button now enables agent-zero reasoning loop for current context.
   Possible values are on, off and auto. In on state the agent is urged to use reasoning tool,
   in auto mode he simply can use it if needed. The Agent can then use the reasoning_tool
   to perform another reasoning step. For reasoning models from OpenAI and Anthropic (native api and OR)
   this also enables reasoning_effort choice passing to the api.

 * The "Deep ReSearch" button now enables the deepsearch mode for current context.
   This modifies the system_prompt and explicitly instructs agent how to interview user, perform deep research etc.

 * The new document_query tool is able to retrieve text content via ocr from many
   unstructured document types including office and pictures.

 * The intermediate messages (thinking/generating etc.) are now collapsible. Especially with long reasoning loops
   or long tools outputs this helps. Left-sidebar preferences has a slider to switch from default collapsed to expanded.

 * "Generating" headline was changed to "Thinking", the thinking messages
   now have the main actoin topic in headline to make collapsed messages
   actually useful.

Also, squashed commit:
feat: agent-zero REASONING implementation with self-prompting for all function calling models. Opt. support for natively reasoning models.
feat: improve prompts
feat: improve PROMPTS further, make them more comprehensive
feat: noop_tool to allow agent to iterate on their reasoning
feat: Support for an observation phase
fix: missing prompt for noop_tool
fix: improve prompts
feat: reasoning support (WIP, formerly noop_tool)
feat: Reasoning: thought summaries
Make reasoning button tristate: on off auto
feat: Autom. collapse intermediate messages slider (def. on)
@npnpatidar
Copy link
Contributor

Sorry to barge in here but could you please look at https://github.com/frdel/agent-zero/issues/312 . it is driving me crazy.

@ehlowr0ld ehlowr0ld changed the title "Reasoning", "Deep ReSearch", "document_query", collapsible msgs, thought summaries (WIP, do not merge) "Reasoning", "Deep ReSearch", "document_query", collapsible msgs, thought summaries Apr 11, 2025
@ehlowr0ld ehlowr0ld changed the title (WIP, do not merge) "Reasoning", "Deep ReSearch", "document_query", collapsible msgs, thought summaries (WIP) "Reasoning", "Deep ReSearch", "document_query", collapsible msgs, thought summaries Apr 11, 2025
@ehlowr0ld
Copy link
Author

Needs heavy rework

@ehlowr0ld ehlowr0ld closed this Apr 11, 2025
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.

2 participants