Session infrastructure: OpenRouter + tree-split reducer + observer→LLM Team + scrum_applier #11
@ -1238,13 +1238,13 @@ fn IngestPanel() -> Element {
|
|||||||
pg_tables.set(Some(tables));
|
pg_tables.set(Some(tables));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Err(e) => pg_tables.set(None),
|
Err(_) => pg_tables.set(None),
|
||||||
}
|
}
|
||||||
pg_loading.set(false);
|
pg_loading.set(false);
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
let mut import_table = move |table: String| {
|
let import_table = move |table: String| {
|
||||||
let host = pg_host.read().clone();
|
let host = pg_host.read().clone();
|
||||||
let db = pg_db.read().clone();
|
let db = pg_db.read().clone();
|
||||||
spawn(async move {
|
spawn(async move {
|
||||||
|
|||||||
@ -10,7 +10,6 @@
|
|||||||
/// JSONL on every event. See `append_log.rs` for the full rationale.
|
/// JSONL on every event. See `append_log.rs` for the full rationale.
|
||||||
|
|
||||||
use chrono::{DateTime, Utc};
|
use chrono::{DateTime, Utc};
|
||||||
use object_store::ObjectStore;
|
|
||||||
use serde::{Deserialize, Serialize};
|
use serde::{Deserialize, Serialize};
|
||||||
use std::collections::HashMap;
|
use std::collections::HashMap;
|
||||||
use std::sync::Arc;
|
use std::sync::Arc;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user