mirror of
https://github.com/agentscope-ai/ReMe.git
synced 2026-10-25 05:57:15 +00:00
* refactor: generalize decision models and add opt-in context compaction * chore: remove compaction-specific license metadata * test: add live decision compaction scenarios and strategy guides * docs: describe current decision model configuration directly * refactor: preserve recoverable tool evidence and add compaction benchmarks * docs: visualize compaction benchmark results with English charts * docs: fix compaction benchmark links with verified permalinks * benchmark: evaluate fixed-summary evidence additions and summary-aware selection * docs: report summary-aware incremental evidence results * docs: unify compaction strategy comparison * refactor: replace compaction studies with one matched-input benchmark * docs: pin matched-input results links * bench: evaluate gold-labelled HotpotQA trajectories collected with Hermes * docs: pin gold-labelled benchmark results * bench: focus on frozen-summary Jev Top-N payment evaluation * docs: pin frozen-summary benchmark results * bench: evaluate fixed-summary fusion across Hermes fixture tasks * docs: pin compaction study references to reviewed results * bench: compare Jev fusion across frozen summary strategies * docs: pin dual-summary benchmark and figure references * docs: specify reproducible compaction settings and Hermes summary scope * docs: plot Jev token overhead by retained Top N * docs: pin reproducibility settings and revised cost figure * docs: price total compaction and answering cost across Top N * docs: pin final cost accounting and reproduction references * docs: explain compaction experiment background setup and conclusions inline * docs: compare compaction-only costs and omit Full from cost panel * docs: pin compaction-only cost references * docs: retain only quality and context-length experiment comparisons * docs: pin streamlined experiment references * docs: add Chinese counterparts for all compaction benchmark guides * docs: link benchmark guides in the matching language * docs: consolidate bilingual compaction benchmark guides * docs: point compaction references to consolidated benchmark * docs: reference Hermes Jev compaction evaluation results * fix(benchmark): validate cached native summary provenance
60 lines
1.5 KiB
Python
60 lines
1.5 KiB
Python
"""Schema"""
|
|
|
|
from .application_config import ApplicationConfig, ComponentConfig, JobConfig
|
|
from .compaction import CallDecision, CompactionOptions, CompactionRequest, CompactionResult
|
|
from .dream import (
|
|
DreamExtractOutput,
|
|
DreamState,
|
|
DreamUnit,
|
|
IntegrateOutcome,
|
|
)
|
|
from .proactive import (
|
|
ProactiveResult,
|
|
ProactiveState,
|
|
ProactiveStateFile,
|
|
ProactiveTopic,
|
|
)
|
|
from .emb_node import EmbNode
|
|
from .file_chunk import FileChunk
|
|
from .file_front_matter import FileFrontMatter
|
|
from .graph_snapshot import GraphSnapshot, GraphSnapshotEdge, GraphSnapshotNode
|
|
from .file_link import FileLink
|
|
from .file_node import FileNode
|
|
from .request import Request
|
|
from .response import Response
|
|
from .stream_chunk import StreamChunk
|
|
from .token_usage import TokenUsage
|
|
from .traverse_graph import TraverseGraph, TraverseGraphEdge, TraverseGraphNode
|
|
|
|
__all__ = [
|
|
"CallDecision",
|
|
"CompactionOptions",
|
|
"CompactionRequest",
|
|
"CompactionResult",
|
|
"ApplicationConfig",
|
|
"ComponentConfig",
|
|
"DreamExtractOutput",
|
|
"DreamState",
|
|
"DreamUnit",
|
|
"EmbNode",
|
|
"FileChunk",
|
|
"FileFrontMatter",
|
|
"FileLink",
|
|
"FileNode",
|
|
"GraphSnapshot",
|
|
"GraphSnapshotEdge",
|
|
"GraphSnapshotNode",
|
|
"IntegrateOutcome",
|
|
"JobConfig",
|
|
"ProactiveResult",
|
|
"ProactiveState",
|
|
"ProactiveStateFile",
|
|
"ProactiveTopic",
|
|
"Request",
|
|
"Response",
|
|
"StreamChunk",
|
|
"TokenUsage",
|
|
"TraverseGraph",
|
|
"TraverseGraphEdge",
|
|
"TraverseGraphNode",
|
|
]
|