ai botched the agent personal track. needs a redo by gemini 3.1
This commit is contained in:
@@ -716,8 +716,21 @@ class AppController:
|
||||
payload = task.get("payload", {})
|
||||
ticket_id = payload.get("ticket_id")
|
||||
start_time = payload.get("timestamp")
|
||||
persona_id = payload.get("persona_id")
|
||||
model = payload.get("model")
|
||||
if ticket_id and start_time:
|
||||
self._ticket_start_times[ticket_id] = start_time
|
||||
if ticket_id and (persona_id or model):
|
||||
stream_id = f"Tier 3 (Worker): {ticket_id}"
|
||||
meta_info = f"[STARTED] Ticket: {ticket_id}"
|
||||
if model:
|
||||
meta_info += f" | Model: {model}"
|
||||
if persona_id:
|
||||
meta_info += f" | Persona: {persona_id}"
|
||||
meta_info += "\n" + "="*50 + "\n"
|
||||
if stream_id not in self.mma_streams:
|
||||
self.mma_streams[stream_id] = ""
|
||||
self.mma_streams[stream_id] = meta_info + self.mma_streams[stream_id]
|
||||
elif action == "ticket_completed":
|
||||
payload = task.get("payload", {})
|
||||
ticket_id = payload.get("ticket_id")
|
||||
@@ -1885,6 +1898,14 @@ class AppController:
|
||||
self.tool_preset_manager.delete_bias_profile(name, scope)
|
||||
self.bias_profiles = self.tool_preset_manager.load_all_bias_profiles()
|
||||
|
||||
def _cb_save_persona(self, persona: models.Persona, scope: str = "project") -> None:
|
||||
self.persona_manager.save_persona(persona, scope)
|
||||
self.personas = self.persona_manager.load_all_personas()
|
||||
|
||||
def _cb_delete_persona(self, persona_id: str, scope: str = "project") -> None:
|
||||
self.persona_manager.delete_persona(persona_id, scope)
|
||||
self.personas = self.persona_manager.load_all_personas()
|
||||
|
||||
def _cb_load_track(self, track_id: str) -> None:
|
||||
state = project_manager.load_track_state(track_id, self.ui_files_base_dir)
|
||||
if state:
|
||||
|
||||
Reference in New Issue
Block a user