You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit fa29862
Browse filesBrowse the repository at this point in the historyBrowse files
### ISSUE-93: `declassify_metadata_element` raises `AttributeError` when `body` is omitted, though the parameter is Optional — and the classification is silently left in place
227
227
228
-
**Layer:** Pyegeria · **Status:**open · **Found:** 2026-09-08 (Resource Explorer, swapping a Project's kind classification during investigation reclassification).
228
+
**Layer:** Pyegeria · **Status:**fixed (2026-09-13) · **Found:** 2026-09-08 (Resource Explorer, swapping a Project's kind classification during investigation reclassification).
declares `body` as `Optional[dict | MetadataSourceRequestBody] = None`, but the
@@ -282,7 +282,7 @@ rather than only that the new one is present.
282
282
283
283
### ISSUE-92: `Project Type`'s description in `commands_project_compact.json` lists only 4 of its 6 `valid_values` — omits `Project` and `Experiment`, and the stale text is baked into 24 generated files
`md_processing/data/compact_commands/commands_project_compact.json`, the
@@ -369,7 +369,7 @@ check that flags a `description` naming a subset of its own `valid_values`.
369
369
370
370
### ISSUE-91: `pyegeria.core.mcp_server` imports `mcp.server.mcpserver` (mcp 2.x only) but `pyproject.toml` declares `mcp >=0.1` — any consumer that resolves mcp 1.x gets a server that dies at import
371
371
372
-
**Layer:** pyegeria packaging · **Status:**open · **Found:** 2026-09-05 (Egeria Advisor dev startup on the M3 Max)
372
+
**Layer:** pyegeria packaging · **Status:**fixed (2026-09-13) · **Found:** 2026-09-05 (Egeria Advisor dev startup on the M3 Max)
373
373
374
374
Commit 2b39ba06 (2026-07-30, "migrate mcp_server.py to mcp 2.0.0's MCPServer") changed the
375
375
server's import to:
@@ -965,7 +965,7 @@ into the entry now, so it isn't rediscovered from scratch later.
965
965
966
966
### ISSUE-96: get_guid_for_name (and every other sync wrapper using asyncio.get_event_loop().run_until_complete(...)) breaks when a client instance is reused across threads — surfaces as a misleading CLIENT_ERROR_400 "unable to connect"
967
967
968
-
Layer: pyegeria core (_base_server_client.py, _base_platform_client.py, every OMVS class's sync wrappers) · Status: open · Found: 2026-09-12 (Resource Explorer, SurveyDefinitionReader._lookup_question_guid)
Copy file name to clipboardExpand all lines: md_processing/data/compact_commands/commands_project_compact.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2621,7 +2621,7 @@
2621
2621
"Experiment"
2622
2622
],
2623
2623
"existing_element": "",
2624
-
"description": "A string classifying the project. Supported values are Campaign, Task, PersonalProject and StudyProject.",
2624
+
"description": "A string classifying the project. `Project` (the default) applies no classification. `Campaign` is a long-term strategic initiative delivered through multiple projects; `Task` a self-contained short activity; `PersonalProject` an informal project an individual creates to organize their own work; `StudyProject` a focused analysis of a topic, person, object or situation; `Experiment` a project testing a hypothesis, which is recorded in the `hypothesis` attribute.",
Copy file name to clipboardExpand all lines: sample-data/templates/advanced/Projects/Create_Campaign.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -130,7 +130,7 @@ ___
130
130
131
131
>**Attribute Type**: Enum
132
132
133
-
>**Description**: A string classifying the project. Supported values are Campaign, Task, PersonalProject and StudyProject.
133
+
>**Description**: A string classifying the project. `Project` (the default) applies no classification. `Campaign` is a long-term strategic initiative delivered through multiple projects; `Task` a self-contained short activity; `PersonalProject` an informal project an individual creates to organize their own work; `StudyProject` a focused analysis of a topic, person, object or situation; `Experiment` a project testing a hypothesis, which is recorded in the `hypothesis` attribute.
Copy file name to clipboardExpand all lines: sample-data/templates/advanced/Projects/Create_Experiment.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -130,7 +130,7 @@ ___
130
130
131
131
>**Attribute Type**: Enum
132
132
133
-
>**Description**: A string classifying the project. Supported values are Campaign, Task, PersonalProject and StudyProject.
133
+
>**Description**: A string classifying the project. `Project` (the default) applies no classification. `Campaign` is a long-term strategic initiative delivered through multiple projects; `Task` a self-contained short activity; `PersonalProject` an informal project an individual creates to organize their own work; `StudyProject` a focused analysis of a topic, person, object or situation; `Experiment` a project testing a hypothesis, which is recorded in the `hypothesis` attribute.
Copy file name to clipboardExpand all lines: sample-data/templates/advanced/Projects/Create_Glossary_Project.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -130,7 +130,7 @@ ___
130
130
131
131
>**Attribute Type**: Enum
132
132
133
-
>**Description**: A string classifying the project. Supported values are Campaign, Task, PersonalProject and StudyProject.
133
+
>**Description**: A string classifying the project. `Project` (the default) applies no classification. `Campaign` is a long-term strategic initiative delivered through multiple projects; `Task` a self-contained short activity; `PersonalProject` an informal project an individual creates to organize their own work; `StudyProject` a focused analysis of a topic, person, object or situation; `Experiment` a project testing a hypothesis, which is recorded in the `hypothesis` attribute.
Copy file name to clipboardExpand all lines: sample-data/templates/advanced/Projects/Create_Governance_Project.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -130,7 +130,7 @@ ___
130
130
131
131
>**Attribute Type**: Enum
132
132
133
-
>**Description**: A string classifying the project. Supported values are Campaign, Task, PersonalProject and StudyProject.
133
+
>**Description**: A string classifying the project. `Project` (the default) applies no classification. `Campaign` is a long-term strategic initiative delivered through multiple projects; `Task` a self-contained short activity; `PersonalProject` an informal project an individual creates to organize their own work; `StudyProject` a focused analysis of a topic, person, object or situation; `Experiment` a project testing a hypothesis, which is recorded in the `hypothesis` attribute.
0 commit comments