Skip to content

Releases: secmon-lab/warren

v0.13.0

23 Mar 01:41
2c655ed

Choose a tag to compare

What's Changed

  • fix(swarm): remove shared history from sub-agents by @m-mizutani in #155
  • fix(swarm): prevent budget middleware accumulation across tasks by @m-mizutani in #156
  • fix(swarm): add content compaction to prevent prompt errors by @m-mizutani in #157
  • ci(gosec): restore and update to v2.24.7 by @m-mizutani in #158
  • refactor: remove refine and repair command handlers by @m-mizutani in #159
  • feat(diagnosis): add data consistency detection and repair system by @m-mizutani in #160
  • feat: support ticketless chat using slack message history by @m-mizutani in #161
  • refactor(swarm): remove replan question feature by @m-mizutani in #162
  • refactor(chat): extract ChatContext and separate entry points by @m-mizutani in #163
  • feat: implement HITL tool approval system by @m-mizutani in #164
  • feat(hitl): add question request type with response handling by @m-mizutani in #165

Full Changelog: v0.12.0...v0.13.0

v0.12.0

10 Mar 22:24
8387d61

Choose a tag to compare

What's Changed

  • feat(intune): add Microsoft Intune integration for querying managed device information and sign-in logs via Microsoft Graph API by @m-mizutani in #140
  • feat(falcon): add device search and retrieval functionality to the Falcon agent for enhanced threat investigation capabilities by @m-mizutani in #142
  • feat(chat): add user system prompt configuration and integration for enhanced chat functionality by @m-mizutani in #143
  • feat(ticket review): implement new ticket review planning and execution prompts, and remove deprecated ticket review prompt to enhance ticket management process by @m-mizutani in #144
  • feat(chat.go): add trace middleware for LLM response display and refactor existing middleware usage for improved clarity and maintainability by @m-mizutani in #145
  • feat(chat): implement ChatUseCase for processing chat messages and managing session interactions with Slack integration and history management by @m-mizutani in #146
  • feat/parallel task chat by @m-mizutani in #147
  • feat(chat/swarm): enhance truncateResult function to limit byte length and ensure proper handling of multi-byte characters by @m-mizutani in #148
  • docs/improve onboarding docs by @m-mizutani in #149
  • feat/swarm abort context cancel by @m-mizutani in #150
  • Add action budget tracking for swarm task execution with configurable strategies by @m-mizutani in #151
  • feat(storage): add latest history snapshot storage by @m-mizutani in #152
  • refactor(swarm): consolidate system prompt across sessions by @m-mizutani in #153
  • feat(chat/swarm): add thread comments and domain knowledge by @m-mizutani in #154

Full Changelog: v0.11.0...v0.12.0

v0.11.0

01 Mar 03:27
dbe38a4

Choose a tag to compare

What's Changed

  • feat(alerts): add declineAlerts mutation and integrate it into AlertsPage for bulk alert management by @m-mizutani in #137
  • feat(falcon): add CrowdStrike Falcon agent with API integration for security incident and alert retrieval by @m-mizutani in #138
  • enhance: Reduce token cost by removing Embedding of alert and ticekt by @m-mizutani in #139
  • feat(mcp): add credential helper support for dynamic authentication in MCP configuration and update documentation accordingly by @m-mizutani in #141

Full Changelog: v0.10.1...v0.11.0

v0.10.1

24 Feb 07:43
604cc15

Choose a tag to compare

What's Changed

  • feat(alerts): update alert status from UNBOUND to ACTIVE across the application for improved clarity and consistency by @m-mizutani in #136

Full Changelog: v0.10.0...v0.10.1

v0.10.0

23 Feb 03:26
4fd67b6

Choose a tag to compare

What's Changed

  • chore: update Go and Docker dependencies to latest versions for improved stability and performance by @m-mizutani in #125
  • feat(whois): add WHOIS lookup functionality with tests and integration into CLI tools by @m-mizutani in #126
  • feat(graphql): add AlertStatus enum and integrate status handling in alerts and dashboard queries for better alert management by @m-mizutani in #127
  • refactor(user.go): change response structure from map to UserProfile for better type safety and clarity by @m-mizutani in #128
  • feat: implement ticket resolution, archiving, and unarchiving functionality with updated GraphQL schema and UI components for better ticket management by @m-mizutani in #129
  • style/dashboard redesign by @m-mizutani in #130
  • feat(chat): enhance chat system prompt documentation for improved user guidance by @m-mizutani in #131
  • chore: remove clustering feature and related components to streamline the application and focus on core functionalities by @m-mizutani in #132
  • feat(chat): add thread comments collection and integration into chat system prompt for enhanced context during interactions by @m-mizutani in #133
  • feat(slack): add Slack context handling in middleware and update prompt template to include Slack context information by @m-mizutani in #134
  • Experimental: implement refine CLI and slack command by @m-mizutani in #135

Full Changelog: v0.9.0...v0.10.0

v0.9.0

01 Feb 23:58
6007061

Choose a tag to compare

What's Changed

  • feat/integrate gollem tracing by @m-mizutani in #120
  • feat(alert): add example security alerts and payloads for testing and demonstration purposes by @m-mizutani in #121
  • feat(slack): add PostSessionActions and PostResolveDetails methods to handle session actions and resolution details in Slack threads by @m-mizutani in #122
  • feat(slack): implement user ID resolution for Slack message events and add tests for various message scenarios by @m-mizutani in #123
  • feat(agents): enhance agent configuration to include prompt hints and sub-agent management for improved context in parent agents by @m-mizutani in #124

Full Changelog: v0.8.3...v0.9.0

v0.8.3

31 Jan 08:27
9f5ce79

Choose a tag to compare

What's Changed

  • feat(tests): add documentation for using the gt library in Go tests and update required parameters in various specs for better clarity and consistency by @m-mizutani in #117
  • feat: update BigQuery and Slack agents to improve configuration and initialization, enhancing memory management and query handling capabilities by @m-mizutani in #119

Full Changelog: v0.8.2...v0.8.3

v0.8.2

13 Jan 23:56
58683f3

Choose a tag to compare

What's Changed

  • docs(chat_system_prompt.md): add guidelines for handling sub-agent results and clarify forbidden phrases to enhance clarity in security analysis by @m-mizutani in #115
  • chore(go.mod): update gollem dependency to the latest version for improved functionality and stability by @m-mizutani in #116

Full Changelog: v0.8.1...v0.8.2

v0.8.1

05 Jan 09:10
b25aeba

Choose a tag to compare

What's Changed

  • feat(graphql): optimize userBatchFn to handle system users without API calls by @m-mizutani in #114

Full Changelog: v0.8.0...v0.8.1

v0.8.0

05 Jan 03:27
bc09fe8

Choose a tag to compare

What's Changed

  • feat(session): implement session management with CRUD operations for abort by @m-mizutani in #95
  • refactor(memory): remove execution and ticket memory features by @m-mizutani in #96
  • feat(knowledge): implement knowledge management system by @m-mizutani in #97
  • fix(chat): knowledge tool execution prompt by @m-mizutani in #99
  • feat(knowledge): add default knowledge topic handling and normalize topic by @m-mizutani in #100
  • add knowledge Web UI by @m-mizutani in #98
  • feat(knowledge): implement KnowledgeEditDialog component by @m-mizutani in #101
  • refactor(alert): simplify BindAlertsToTicket by removing embedding recalculation by @m-mizutani in #102
  • feat(knowledge): refactor knowledge tool integration to create by @m-mizutani in #103
  • feat(docs): add Knowledge Management section to prompt by @m-mizutani in #104
  • chore: update GitHub Actions workflow to use pnpm for frontend by @m-mizutani in #105
  • enhance(chat): optimize slack context updates by @m-mizutani in #107
  • feat(session): add session and session message types into Web UI by @m-mizutani in #108
  • feat(sessions): enhance session management by adding metadata by @m-mizutani in #109
  • feat(memory): implement claim-based memory model for sub-agent by @m-mizutani in #110
  • feat: add warning message handling across various agents and contexts by @m-mizutani in #111
  • feat(web): agent memory UI by @m-mizutani in #112
  • refactor: replace instances of errs with errutil by @m-mizutani in #113

Full Changelog: v0.7.1...v0.8.0